derry
A script manager to help you define script shortcuts and use them effortlessly, and performantly.
1.5.0
7.4K downloads/mo
#3332 most downloaded on pub.dev
frencojobs/derry
What this package is like to depend on
Last release 4 years ago
no release in 18 months
Ships unpredictably
gaps range from 9 days to 1.4 years
Nearly every release is documented
notes for 34 of 34 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
34 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
34 releases · Jun 2020 to Feb 2023
2021
2022
2023
2024
2025
2026
Releases
latest 34-
1.5.004 Feb 2023Release notes
Open source →- Add support for M1 Macs
- Blob sizes are now much smaller
- Opted-in to sound null-safety
- Rewrite most of the existing codes to be more concise and clearer, and also more performant by reducing io reads as much as possible and by caching a lot
- Use meaningful error codes with better error messages
- Rename
subcommandstoreferences - Remove "execution type" which is useless and confusing
- Publishing is now done via GitHub Actions
Release notes
Open source →- Add support for M1 Macs
- Blob sizes are now much smaller
- Opted-in to sound null-safety
- Rewrite most of the existing codes to be more concise and clearer, and also more performant by reducing io reads as much as possible and by caching a lot
- Use meaningful error codes with better error messages
- Rename
subcommandstoreferences - Remove "execution type" which is useless and confusing
- Publishing is now done via GitHub Actions
-
1.4.310 Sep 2021 -
1.4.210 Sep 2021 -
1.4.114 Jun 2021 -
1.4.014 Jun 2021 -
1.3.014 Jun 2021Release notes
Open source →- Update dependencies
- Refactor code with organized imports and typedefs according to new formatter rules
-
1.2.108 Jan 2021 -
1.2.029 Dec 2020Release notes
Open source →- Enforce stricter linter rules and refactor according to it
- Support
pre&postscripts - Move native code into a separate directory
-
1.1.120 Nov 2020 -
1.1.020 Nov 2020Release notes
Open source →- Scripts now return exit codes
- Remove
--slientor-soption fromruncommand - Change info lines' styles
- Reduce exported API elements to only commands and version
-
1.0.523 Oct 2020 -
1.0.423 Oct 2020Release notes
Open source →- Refactor to not expose all APIs but only important ones so most library APIs will not be available
- Add more documentation comments
-
1.0.308 Oct 2020 -
1.0.207 Oct 2020Release notes
Open source →- Rename
derry updatecommand toderry upgrade - Fix type casting error on extra arguments
- Rename
-
1.0.107 Oct 2020 -
1.0.007 Oct 2020 -
0.1.407 Oct 2020Release notes
Open source →- Derry now uses
lintinstead ofpedanticas code linter & analyzer - Code base is now formatted according to the
lint's rules - Use
stdoutandstderrinstead ofprint
- Derry now uses
-
0.1.307 Oct 2020Release notes
Open source →- Add support for nested subcommands like
$generate:envto run asderry generate env - Add support for
derry updatecommand - Sort output of
derry lstree - Remove alias list
- Add support for nested subcommands like
-
0.1.230 Aug 2020Release notes
Open source →- Now
runscripts can be used without using therunkeyword. For example,derry testcan be used instead ofderry run testwithout explicit implementations, for all scripts - Remove the old
buildandtestalias implementations - The derry commands no longer print the current directory on the script execution
- Now
-
0.1.129 Jun 2020Release notes
Open source →- Refactor ffi directory to bindings directory
- Refactor usage lines to be all lowercase and with no period
- Adde
derry --versionoption
-
0.1.1+116 Jul 2020Release notes
Open source →- Update the pub link in README.md from
httptohttpsto get better pub score
- Update the pub link in README.md from
-
0.1.027 Jun 2020 -
0.0.923 Jun 2020 -
0.0.818 Jun 2020 -
0.0.8+119 Jun 2020 -
0.0.715 Jun 2020Release notes
Open source →- Add support for nested scripts
- Modify
Did you mean this?check andlscommands to work well with nested scripts - Breaking changes on
Advanced ConfigurationAPI for compatibility with nested scripts
-
0.0.7+116 Jun 2020Release notes
Open source →- Fix #14 error on not being able to use options caused by previous changes
-
0.0.614 Jun 2020Release notes
Open source →- Add
Did you mean this?check by usingstring-similaritypackage - Fix null infoLine error
- Fix command not found unhandled exceptions
- Add
-
0.0.513 Jun 2020 -
0.0.412 Jun 2020Release notes
Open source →- Add support for
testandbuildaliases - Better and consistent error messages with an API
- Add support for
-
0.0.311 Jun 2020Release notes
Open source →- Add support for
--silent - Refactor Rust source code
- Start using derry for build
- Modify documentation
- Add support for
-
0.0.3+111 Jun 2020 -
0.0.210 Jun 2020 -
0.0.109 Jun 2020Release notes
Open source →- Initial version, scaffolded by Stagehand
- Add support for list definitions
- Add support for configurable execution type
- Add support for win64, linux64, and (mac64)
- Add tests for helpers