Skip to content

Releases: nimblehq/elixir-templates

4.6.0

22 Feb 05:16
6e94e44
Compare
Choose a tag to compare

Chores

  • [#297] Refactor the "File not found" error logging messages for absent files when disabling credo checks
  • Move the gettext check to codebase and codebase.fix
  • Add async: false to view home page test
  • Excluded MultiAliasImportRequireUse rule on some files

Bugs

  • [gh-307] Fix the invalid disable Credo rule on API variant

4.5.0

22 Nov 02:44
6742751
Compare
Choose a tag to compare

Feature

  • [gh-194] Update the Workflows README about the Publish Wiki Workflow

Bugs

  • [gh-279] Fix: Invalid "Project" struct when initializing Elixir project with custom module name
  • Revisit the  compile_env in router.ex file
  • [gh-249] Fix infinity loop on Upgrade stack

4.4.0

30 Sep 10:50
e5545fc
Compare
Choose a tag to compare

Features

N/A

Chores

  • Update credo config to support checking private vs public functions order
  • Upgrade version for Elixir, Erlang
  • [gh-252] Resolve the Gettext warning in config
  • [gh-265] Add the IEx addon

Bugs

  • [gh-253] Do not render the ExVCR in FeatureCase

4.3.0

31 Aug 04:53
0c83774
Compare
Choose a tag to compare

Features

  • [gh-243] Publish to hex.pm on Release
  • [gh-240] Add html_filter_full_covered option to excoveralls
  • [gh-241] Adding mix_test_interactive addon

Chores

  • [gh-214] Add FAQ section into Readme
  • [gh-238] Update the PR Request Template
  • [gh-244] Update command to verify localization file
  • [gh-248] Update Code Owners
  • [gh-202] As a developer, I should be able to run all default tests without errors

Bugs

  • [gh-239] Fix typo in the file name
  • [gh-198] Fix error during the generation of files on Phoenix version 1.6.7

4.1.1

04 Apr 02:59
2af70a4
Compare
Choose a tag to compare

Features

NA

Chores

  • Update Postgres Image version to 14.2 #192
  • Add the project's maintainers info #190
  • Increase the version to 4.1.1 #189
  • Add --no-live to API project #187

Bugs

  • [183] Update the controllers path #186
  • Fix: Formatting issues when creating new API project #188

4.1.0

16 Mar 10:09
e8a3ae5
Compare
Choose a tag to compare

Features

  • Handle the Ecto Changeset error #178

Bugs

  • Correct the Docker user #180

Chores

  • Increase the version to 4.1.0 #179
  • Add a Wiki document on how to get started and contribute to Elixir template #175
  • Add Wiki document on how to generate a sample project on development #171

4.0.0

04 Mar 04:42
cf5cd4f
Compare
Choose a tag to compare

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

3.0.0

16 Apr 03:32
7d9a367
Compare
Choose a tag to compare

Feature

  • Adding Github issue template #91
  • Adding Mix variant #64
  • Adding ExVCR addon #90
  • Adding capture_log: true #93

Bug

N/A

Chore

  • Update README Structure and typo #83
  • Refactor the default version component #79
  • Rename the project into nimble_template and the mix task into nimble.template.gen #81
  • Refactor the Github action flows #95
  • Refactor the variant folder structure #92
  • Upgrade dependency before rollout 3.0.0 #97
  • Refactor the Dockerfile #94

2.2.1

29 Mar 10:04
95e6db4
Compare
Choose a tag to compare
Merge pull request #86 from nimblehq/release/2.2.1

Release - 2.2.1

2.2.0

06 Jan 04:10
0f5b388
Compare
Choose a tag to compare

Feature

  • Adding LiveView variant #60

Bug

  • Test Release version workflow is not triggered on release branch #76

Chore

  • Validate the New Version to be Published on each Release branch #71
  • Bump to 2.2.0 #72
  • Update Installation part in README #73
  • Upgrade Erlang and Elixir versions #74