- docs: updated documentation
- refactor!: In the
index_generator
field,default_name
has been renamed todefault_file_name
andindexes
tolibraries
- refactor!: In the
indexes
/libraries
field,path
has been renamed todirectory_path
,name
tofile_name
andlibrary
toname
- feat!: The default library name is now empty. You can enter the library name in the library generation settings using
the
name
field - build: bumped
dart_style
dependency to^3.0.0
- build: bumped dart sdk constraints to
^3.0.0
- chore: update dart sdk constraints
- docs: add topics to pubspec.yaml
- chore: Update dependencies
- feat: export
index_generator
executable
- Revert wrong
defaultName
keyword todefault_name
in yaml file
- Fix the search for the yaml file within the project. Now correctly find the index_generator.yaml file
- fix export dart core libraries
- feat can disable printing generated code
disclaimer
- feat added the
comments
field to theindexes
to be able to add the comments or copyright to the library - feat added the
docs
field to theindexes
to be able to add the documentation to the library - fix file library name when target a
lib
folder
- Now you can set the page size via
page_width
. - Now the generated code is formatted.
- Added support for exporting dart core libraries
- Please change from 'library/file' to 'package:library/file.dart'. (The old version remains supported)
- Improve filters, now support a Glob expression
- Improve
exports
fields:- You can show a specific class or methods.
- You can hide a specific class or methods.
- The
exports
field now support a list of structure data withpackage
,show
mhide
fields. - Filters now support a Glob expression
- Filters now is separated in
include
andexclude
fields - The
folders
keyboard is removed in favour ofinclude
keyboard
- Improved handling of yaml file parsing errors using
json_serializable
- Added the ability to export other libraries, see the field
exports
- Fix #1 : Now LF is always used for the newline character. You can replace the newline character in the yaml using the
line_break
field
- Now you have to start the index generator by writing only
index_generator
without:main
- Removed the ability to create an index file without the library name
- In the yaml file the
export
field has changed tofolders
- Added an extra line at the end of the index file
- Fixed library name when it is missing in pubspec but index name is present
- Now the path of the export folders is relative to the path of the index
- Now you can define export folders (use
export
key)
- Renamed
folders
key toindexes
in yaml file - Renamed
index_name
key todefault_name
in yaml file - Renamed
index_name
key inindexes
toname
in yaml file
- Add warning line in index
- Add Null Safety
- Initial version