NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #410 most downloaded on pub.dev
A package to help writing code-generators while supporting import prefixes and default values
Last release 1 months ago
29 Aug 2026
Ships fairly regularly
a new release about every 6 weeks
Nearly every release is documented
notes for 25 of 25 stable releases
1 version withdrawn
withdrawn after publishing
1 years old
26 releases · first in 2025
One column per month.
analyzer_buffer : 0.3.3 -> 0.3.4
Support analyzer 13.0.0
Support analyzer 13.0.0
Support analyzer 12.0.0
Support analyzer 12.0.0
Support analyzer 10.0.0
Support analyzer 10.0.0
- Removed deprecated writeType - #{{myPackage|MyClass}} now matches with classes defined in files such as package:myPackage/src/file.dart. If you don'
writeType#{{myPackage|MyClass}} now matches with classes defined in files such as package:myPackage/src/file.dart.
If you don't want this, explicitly define the expected path in the code, such as #{{myPackage/src/another|MyClass}}Support analyzer 9.0.0
Support analyzer 9.0.0
analyzer_buffer : 0.1.11 -> 0.1.12
analyzer_buffer : 0.1.11 -> 0.1.12
writeType in favour of DartType.toCode+writeanalyzer_buffer : 0.1.10 -> 0.1.11
analyzer_buffer : 0.1.10 -> 0.1.11
Updated dependencies to support analyzer v8 This allows for compatibility with upgraded generators using analyzer v8 and source_gen v4 (thanks to @TekExplorer)
analyzer: '>=7.3.0 <9.0.0'source_gen: '>=3.0.0 <5.0.0'analyzer_buffer : 0.1.9 -> 0.1.10
analyzer_buffer : 0.1.9 -> 0.1.10
functionType.toCode not including required
(thanks to @TekExplorer)analyzer_buffer : 0.1.8 -> 0.1.9
analyzer_buffer : 0.1.8 -> 0.1.9
Fix DartType.toCode with nullable types
DartType.toCode with nullable typesFixed DartType.toCode with typedefs, records, and many other types.
DartType.toCode with typedefs, records, and many other types.Fixed a bug when importing nested files from other packages
Fix DartType.toCode with dynamic/invalid types.
DartType.toCode with dynamic/invalid types.Fix writeType with dynamic/invalid types.
writeType with dynamic/invalid types.Fix a stackoverflow when using cyclic import/export
Fixed auto-import incorrectly using the same prefix for all added imports.
Upgrade dependencies
Upgrade dependencies
Removed fromLibrary in favour of part/part2.
fromLibrary in favour of part/part2.chore: Downgraded meta
chore: Downgraded meta
fix: buffer.writeType no-longer imports the same package multiple times.
fix: buffer.writeType no-longer imports the same package multiple times.
breaking: AnalyzerBuffer constructors now take a mandatory sourcePath parameter. It is necessary for certain edge-cases around types/defaults. fix: Fi
breaking: AnalyzerBuffer constructors now take a mandatory sourcePath parameter.
It is necessary for certain edge-cases around types/defaults.
fix: Fixes an issue where AnalyzerBuffer could not be applied to test folders.
fix: correctly use prefix when an import is re-exporting an element used by generated code.
fix: correctly use prefix when an import is re-exporting an element used by generated code.
fix: buffer.write now correctly respects import prefixes if created using AnalyzerBuffer.fromLibrary
fix: buffer.write now correctly respects import prefixes if created using AnalyzerBuffer.fromLibrary
fix: buffer.toString now returns '' if the buffer is empty. feat: added buffer.isEmpty
fix: buffer.toString now returns '' if the buffer is empty.
feat: added buffer.isEmpty
Initial release
Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →