- Add
mix scapa.gen.config
to create the initial config file - Allows storing versions on a dedicated file
- Version macro docs
- Does not override unchanged files
- Shows errors per file
- Fix multiple versions or errors for injected functions
- Fix error on project with nested modules
- Fix
mix scapa.gen.versions
not running due to compilation not being required.
- Run
mix scapa.gen.versions
to setup the project, adding doc versions to all @doc tags. - Use
.scapa.exs
to config the mix tasks.