NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2945 most downloaded on pub.dev
A small dart command-line tool for generating dart references of assets from the assets folder.
Last release 1 years ago
08 Oct 2025
Ships unpredictably
gaps range from 9 days to 2.3 years
Nearly every release is documented
notes for 35 of 35 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
35 releases · first in 2020
One column per quarter.
[BUG] fix config parsing failing if no types are provided for an asset group.
Use isTrue matcher instead of true in tests. Contributed by @dkrutskikh
isTrue matcher instead of true in tests. Contributed by @dkrutskikhSpecify platforms in pubspec.yaml file.
pubspec.yaml file.Add support for font family code-gen. Checkout docs for more info.
KEY_IGNORED_RULES.pubspec.yaml file.Adds support for code generation on bundled package assets. Contributed by @Aqluse
Structural rewrite of the internal workings of the library that utilizes CommandRunner , Command and FlagCommand classes for better overall structure.
CommandRunner, Command and FlagCommandinfo command to about.check-updates flag to check-for-updates.--license flag command.--docs flag command.create command no longer checks for current directory to be a Flutter project.--add-in-pubspec flag in create command.Fixes pubspec config detection.
ignored_rules feature which allows to specify ignore rules for generated files.sub_groups feature.Use flutter_test imports when generating tests for flutter project.
flutter_test imports when generating tests for flutter project.Fix flag abbr not working for some commands.
pubspec.yaml file.build command.Sort generated file maps by file basenames by @WSydnA in #45
Full Changelog: 2.2.1...2.2.2
PR[#41]: values is not formatted in camel case if asset is written in snake case
[[#38]](https://github.com/BirjuVachhani/spider/issues/38): Add option to generate values list just like enums.
Uses official lints package for static analysis.
- Migrated to null safety
Fixed part of directive for generated classes.
Added private constructor for generated classes to restrict instantiation
- fix dart format warnings - update dependencies
Added support for exporting generated dart code which is enabled by default This can be helpful in cases where you want to use a single file to import
Added support for exporting generated dart code which is enabled by default This can be helpful in cases where you want to use a single file to import all of the generated classes. (Accessible individual classes when importing)
Added support to use opt in for usage of part of feature of dart. It
allows to avoid false imports when using export option. It makes all the
generated dart code files to behave like one file and one import.
Added support to remove Generated by spider... comment line from all
the generated dart code. Allows to minimize vcs noise.
export_file can be used to provide name of the export file.
package to every group, now you have to define
global package name as it makes more sense. Providing package name for
individual groups won't work.Added support for check updates
check updatesFix build command failing when there's no test generation specified
l̥
Spider now allows to specify multiple paths to generate dart references under a single class.
Fixed issue of creating references for files like .DS_Store
.DS_Store2.0x and 3.0x.fixes common commands execution issue. Now you can execute command anywhere you like.
Fix build command when there are sub-directories in assets directories
use --smart-watch option when running build command to enable it.
--smart-watch option when running build command to enable it.- Fix create command
Formatted outputs and added more verbose logs.
Add support for categorization by file types.
Add support for JSON format for config files
--json to create command to create json config file.Add support for multiple assets directories
Add support for watching directories for file changes
init command to create commandbuild command- add emojis for console logs
fix issues of pub.dev health report
- added dart class generator - fix pub.dev warnings - add code documentation
Initial version for demo purpose
Your coding agent can read these notes before it upgrades. Set up the MCP server →