Releases: adriendupuis/exercise-cleaner
Releases · adriendupuis/exercise-cleaner
5th RC
- Stabilize enclosing tag syntax:
TRAINING EXERCISE <boundary> STEP <step_number> [<state>] [<action>] [UNTIL <step_number> [THEN <action>]]
- Add
WORKSHEET
state (replace deprecatedINTRO
) - Add
PLACEHOLDER
state
- Add
- Rework file management
- Add
--input-ext
option to use a dedicated extension for exercise source files. - Add a configuration to set dedicated extension along step names in config file.
- Add
--output-ext
option to replace deprecated--keep-orig
.
- Add
- Fix help link in development when the number of additional commits is greater than 9
- Change verbosity levels
- Default: Display information about steps (do not display treated files anymore)
-v
: Display also information about treated files (do not display found tags anymore)-vv
(new level): Display also information about found tags
- Increase error handling and verbosity
- Enhance documentation and examples
4th RC
- Add
INTRO
keyword - Display line numbers instead of line index (number = index + 1)
- compile
exercise-cleaner.phar
as a release asset (see below)
3rd RC
- Add placeholder feature
- Fix bug: No file found in a folder argument when used without
--keep-orig
Known issue(s):
- In output, "at line" is followed by a line index instead of a line number (fixed in f6a6ff1...4091f5f)
2nd RC
- Based on Symfony Console Component
- Floats as step numbers
- Enhanced verbosity
First release candidate
Known issue(s):
- Twig comment syntax:
{* *}
instead of{# #}
(fixed in 472aa89) - Default folder list isn't an array
Note:
- This could have been a v1.0.0-alpha.1 but as it's already used in an other project, I decided to make a release candidate.