Skip to content

Commit 5647dda

Browse files
committed
Update 1.9.0 release notes
1 parent cf370b1 commit 5647dda

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

release-notes.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
1.9.0:
2+
version: 1.9.0
3+
releaseNotes: |
4+
* ✨New package level system command `__setup__`. This system hook can be triggered once a new package version is installed from the remote registry. Or manually triggered from the built-in `package setup` command.
5+
* New configuration `enable_package_setup_hook` to toggle the new package setup hook during package installation
6+
* New built-in command `package setup` to manually trigger the package setup system hook
7+
* ✨New ways to define command flags. The newly introduced `flags` command property allows you to define the command flags with an object instead of the formatted string separated by `\t`. The `requiredFlags` property can be stilled be used to define flags, but it is marked as deprecated.
8+
* ✨New `exclusiveFlags` command property to ensure that only one property can be specified among a set of flags. This property must be used together with the `checkFlags` property to delegate the command launcher for argument parsing
9+
* ✨New `groupFlags` command property to ensure that all of them must be specified from the command line among a set of flags. This property must be used together with the `checkFlags` property to delegate the command launcher for argument parsing
10+
startPartition: 0
11+
endPartition: 9
12+
113
1.8.1:
214
version: 1.8.1
315
releaseNotes: |

0 commit comments

Comments
 (0)