4.0.0
Features
- Add the workflow to deploy to Heroku and release PR template #101
- Add Github Wiki add on for Web variant #117
- Add prettier #119
- Add Helpers directory #122
- Remove cache_static_manifest config #131
- Add Param Validation for the API project #132
- Add Faker addon #133
- Migrate Wiki content to Github Workflow #135
- Add codebase.fix alias #136
- Add codebase.fix alias #137
- [107] As a developer, I should be noticed if I forgot to update localization files (PO, POT files) #138
- Use nimble workflow for the publish wiki action #139
- [127][API] Add error view for API addon #140
- Generate a corresponding .github/README content #141
- Add eslint and stylelint #144
- Do NOT record the localhost requests #145
- Add SvgSprite #146
- Add data-migration #148
- Add Wiki section into README.md #149
- Enable Gzip for Static #150
- Increase Phoenix to 1.5.13 #151
- Add NimbleCSS and NimbleJS addons #154
- Add HealthPlug addon #159
- Add Bootstrap #161
- Improve the Test workflow with Github action Cache #163
- Finalize the Base API setup feature #164
- Support Phoenix 1.6.x #165
- Upgrade Erlang, Elixir, Node and Alpine #169
- Upgrade Node dependencies #170
Bugs
N/A
Chores
- Add .keep file when creating worker directory #99
- Fix typo #108
- Enable the test release version workflow #110
- Use - instead of * in the markdown bullet list #111
- Update Github action workflows to align with our compass conventions #112
- Upgrade Elixir version to 1.12.2 #115
- Add Upload Code Coverage Artifact step to Github Action Test workflow #116
- Order mix dependencies #123
- Override the Mime dependency #128
- Skip node dependencies installation for API variant #129
- Refactor the pattern matching in the Github addon #152
- Refactor the structure, separate the templates and the addons modules #153
- Refactor the Addon modules, separate Phoenix addons vs Common MixPhoenix addons #156
- Refactor the Github action workflow #162
- Change the Github reusable to relative path. #166
- Bump version to 4.0.0 #168
- Reduce the partition to 1 as at beginning we have only 1 feature test #172
- Adjust the Heroku, Release, and Assets addon to make the app deployable #173
- Update Gettext addon #176