vania_cli 3.0.0
vania_cli: ^3.0.0 copied to clipboard
A Command-Line Interface for Vania dart web application to create new projects, controllers, models, migrations, middlewares, build and serve Vania project
3.0.0 #
- Added incremental hot reload through the Dart VM Service. Source saves now
call
reloadSourcesonce on the primary isolate withforce: false, so the VM recompiles only modified libraries and required dependants while keeping the server process alive. - Added debounced
lib/watching and interactive serve controls:rreloads,Rrestarts,llists routes,cclears the terminal, andqquits. - Added
--host,--port,--no-reload, and--no-watchserve options. - Added
route:listwith method, path, name, and JSON filters. - Added
key:generatewith safe existing-key handling and--show/--force. - Added
Console,Stubs,StubCommand, and streaming process utilities. - Commands now return meaningful exit codes, expose help/usage, and can be rooted in an injected working directory for deterministic tests.
- Preserved all 2.x commands, including alter-table migrations, migration lifecycle commands, database seeders, and port termination.
- Added unit and real-VM integration coverage for command dispatch, stub generation, APP_KEY generation, route parsing, and incremental hot reload.
2.0.0 #
- Integrated with
Vaniav1
1.3.0 #
- Fix migration deop table
- Add create new alter table migration
1.2.1 #
- Fix migration filename extensions
- Fix add migration, if
dropTablesdoes not exist bug
1.2.0 #
- Add DB Seed
- Add Migrate fresh
- Fix migration name
- Refactor
printtostdout.writeln
1.1.0 #
- Add Terminate open port
- Fix serve command issue
1.0.0 #
- Add Hot reload
- Refactor migration
0.0.8 #
- Add Auth command
0.0.7+1 #
- Fix name issues on all commands
0.0.7 #
- Refactor create new project command
- Fix RegExp when create new file
0.0.6 #
- Add make mail command
- Fix import path
0.0.4+4 #
- Fix On creting new project
0.0.4+3 #
- Changing Vania new to the Vania create to create the project
- Add hint-text when project created
0.0.4+2 #
- Fix bug: exit process when upload file
- Add toLowerCase for vm flag
0.0.4+1 #
- Fix bug: vm serve
0.0.4 #
- Update minimum Dart SDK support to version 3.0.0
- Add support for enabling VM service
- Refactor
make:service_providercommand tomake:provider - Fix bug related to controller naming
0.0.3+2 #
- Fix create model
0.0.3+1 #
- Fix create new project
0.0.3 #
- Add create service provider
- Add vania version from api
- Add run command from vania project
0.0.1+1-alpha #
- Alpha version.