Skip to main content
1.2.0
21-11-2025
Template updates for Neo 1.6.0 compatibility, improved router architecture, and enhanced sidebar navigation.

Improvements ๐Ÿ’ช

  • Router architecture: Updated all templates to use Riverpod providers for router management
    • Router renamed from NeoRouter to AppRouter for better naming consistency
    • Router accepts Ref parameter so that future features like authentication route guards can watch providers when needed
  • Sidebar template: Updated to use the latest Neo 1.6.0 API and improved implementation
    • Removed deprecated activeItem and setActiveItem() usage
    • Route-based navigation: Sidebar buttons now determine active state based on current route path instead of manual state management
    • Changed from HookConsumerWidget to ConsumerWidget (removed unnecessary hooks dependency)
    • Updated to use AutoRouter builder pattern for better router context access
  • Template consistency: Both simple and sidebar templates now use the same router architecture pattern
  • All project templates now support Neo 1.6.0
1.1.0
14-11-2025
Performance improvements, better project templates, and streamlined configuration options.

New ๐Ÿš€

  • Added automatic configuration of analysis_options.yaml with Neo-specific settings in all created projects

Improvements ๐Ÿ’ช

  • All project templates now support the latest version of Neo
  • Enhanced .gitignore: Improved the generated .gitignore file in created projects with the latest patterns
  • Project versioning: All created projects now start with version 0.1.0

Removed โŒ

  • Config command options: Removed platforms and template options from neo config to ensure you actively decide what you want when running neo create instead of always using the same defaults. After updating, run neo config to make sure your configuration is updated to the latest version.
1.0.1
04-06-2025
After some real-world testing, we realized that the Neo CLI is only executable on Apple Silicon CPUs. Sorry, Intel users!

Fixes ๐Ÿž

  • Fixed an issue where the CLI wouldnโ€™t run on CPU types other than Apple Silicon.
1.0.0
08-05-2025
The official 1.0.0 release of the Neo CLI! ๐ŸŽ‰

New ๐Ÿš€

  • Added the sidebar template. This will be expanded to be more complex but for now its a nice and simple starter template with our new NeoSidebarLayout
0.3.2
21-02-2025
Well, this is embarrassingโ€ฆ We fixed the Dart path bug, but now the template files were not includedโ€ฆ Fixed that!

Fixes ๐Ÿž

  • Fixed an issue where the template files were not included in the Windows release
0.3.1
21-02-2025
Whoops, there was a sneaky little bug in the previous Windows release but weโ€™ve fixed it!

Fixes ๐Ÿž

  • Fixed an issue where the Dart path was not being found on Windows when setting up a template
0.3.0
20-02-2025
Introducing Templates! For now, there is only the simple template (So you donโ€™t have much of a choice ๐Ÿคทโ€โ™‚๏ธ). Itโ€™s a basic Flutter + Neo app structure to get you started swiftly.

New ๐Ÿš€

  • Added a project templates system for generating new projects with predefined structures
    • Added the simple template with a basic Flutter + Neo app structure

Improvements ๐Ÿ’ช

  • Enhanced the create command to support template-based project generation
  • Added configuration system for managing template settings
  • Improved project validation and error handling
0.2.0
18-02-2025

New ๐Ÿš€

  • The neo create command is now implemented and is ready for use!
  • Added documentation
  • Added --platforms or -p flag to config command
  • Added --platforms or -p flag to create command

Improvements ๐Ÿ’ช

  • Made it so you can change specific configurations
0.1.3
15-02-2025

Improvements ๐Ÿ’ช

  • Internal improvements
0.1.2
15-02-2025

Improvements ๐Ÿ’ช

  • Internal improvements
0.1.1
14-02-2025
This is a super small release so this release note is boringโ€ฆ Here is some ASCII art of a cat for you:
/\_/\
( o.o )
> ^ <

Fixes ๐Ÿž

  • Fixed a small typo in the 0.1.0 release note
  • Internal bug fix
0.1.0
13-02-2025
The first pre-release of the Neo CLI is here! ๐ŸŽ‰This companion tool to Neo will help you create and manage your Neo applications with ease. As we embark on this journey, weโ€™re starting with the essential building blocks that will grow into a powerful development toolkit.

New ๐Ÿš€

  • create command to create new Neo applications (this is a dummy command for now)
  • config command for managing Neo CLI settings
  • --version flag. Use this by running neo --version to check the current version of the Neo CLI
Last modified on November 21, 2025