revali 2.0.9
revali: ^2.0.9 copied to clipboard
Revali is a build system for creating scalable and efficient APIs with Dart
CHANGELOG #
2.0.9 | 03.05.26 #
2.0.8 | 03.03.26 #
Enhancements #
- Add retry logic to analyzer updates to prevent inconsistent analysis errors
2.0.7 | 03.02.26 #
2.0.6 | 02.16.26 #
Fixes #
- Handle
deleteFileerrors gracefully when path doesn't exist in memory provider - Buffer server stdout/stderr for reliable diagnostics when process exits unexpectedly
- Log diagnostics before server crashes
Enhancements #
- Improved error logging for file watcher errors (now includes stack trace)
- More informative shutdown and signal logging
2.0.5 | 02.04.26 #
Fixes #
- Fixed stale dependency files in virtual analysis context when local path dependencies change
- Added file watching for dependency directories to detect changes in monorepo setups
- Fixed
lastModifiedfiltering bug that prevented efficient dependency file refresh
2.0.4 | 01.28.26 #
Fixes #
- Issue where stdin would error when trying to listen for input during hot reload
- Issue where if exception were thrown on the first server creation, revali would exit
- Prints error messages when exceptions are thrown during server creation
1.5.0 | 08.16.25 #
1.4.2 | 04.15.25 #
Enhancements #
- Add support for extracting
InstanceTypefrom@Controller - Get next available port for
dart-vm-service-portinstead of using a set port - Support
kDebugMode,kProfileMode, andkReleaseMode- Corresponds to
--debug,--profile, and--releaseflags
- Corresponds to
Features #
- Support passing arguments to
dart run revali dev- Example:
dart run revali dev -- --some-flag
- Example:
1.4.0 | 03.24.25 #
1.3.0 | 01.27.25 #
1.2.0 | 12.11.24 #
Features #
- Add abbreviation for dart define (
-D) to match dart's CLI forbuildanddevcommands - Safely close the server when
CTRL+Cis pressed - Watch
componentsdirectory within thelibdirectory for changes to reload the server
Enhancements #
- Lower min bound for Dart SDK to
3.4.0 - Improve error handling and logs for server startup
1.0.0 | 11.14.24 #
- Initial Release