Skip to content

Commit 5b8329b

Browse files
committed
write changelog
1 parent 26b787b commit 5b8329b

1 file changed

Lines changed: 37 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,43 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- **BREAKING**: Changed package name from `knigge` to `ex_knigge` to distinguish from original package
13+
- **BREAKING**: Minimum Elixir version raised from `>= 1.7.4` to `>= 1.18.0`
14+
- Updated Elixir from 1.12.2 to 1.18.4-otp-27
15+
- Updated Erlang/OTP from 23.3.4.5 to 27.3.4.1
16+
- Migrated from custom CI configuration to streamlined `ex_check` workflow
17+
- Updated all configuration files from deprecated `use Mix.Config` to modern `import Config`
18+
- Changed `Mix.env()` to `config_env()` in config files for better compatibility
19+
- Updated dependencies:
20+
- `bunt` from `~> 0.2` to `~> 1.0`
21+
- `credo` from `>= 1.0.0` to `~> 1.7`
22+
- `dialyxir` from `~> 1.0` to `~> 1.4`
23+
- `ex_doc` from `~> 0.23` to `>= 0.0.0`
24+
- `mox` from `~> 0.5` to `~> 1.0`
25+
- Removed `inch_ex` dependency (docs-only)
26+
- Added Frederik Schönfeldt as maintainer
27+
28+
### Added
29+
30+
- Added GitHub Dependabot configuration for automatic dependency updates
31+
- Added comprehensive CLI environment configuration for better test tooling integration
32+
33+
### Quality
34+
35+
- Applied `mix format` for consistent code style throughout the project
36+
- Added `ex_check` dependency for unified code quality checks with custom `.check.exs` configuration
37+
- Added coveralls integration to ex_check workflow
38+
- Simplified dialyzer configuration with improved PLT handling
39+
40+
### Infrastructure
41+
42+
- Simplified CI workflow from complex matrix builds to single `mix check` job
43+
- Updated GitHub Actions versions (checkout@v4, cache@v4, asdf-vm/actions/install@v4)
44+
- Modernized caching strategy for better build performance
45+
- Added automated dependency management via Dependabot
46+
1047
## [1.4.1] - 2021-10-03
1148

1249
### Changed
@@ -34,7 +71,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3471

3572
- [#16](https://github.com/alexocode/knigge/pull/16): Migrate CI from CircleCI to GitHub actions ([@alexocode])
3673

37-
3874
## [1.2.0] - 2020-09-07
3975

4076
### Changed
@@ -61,7 +97,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6197
[1.2.0]: https://github.com/alexocode/knigge/compare/v1.1.1...v1.2.0
6298
[1.1.1]: https://github.com/alexocode/knigge/compare/v1.1.0...v1.1.1
6399
[1.1.0]: https://github.com/alexocode/knigge/compare/v1.0.4...v1.1.0
64-
65100
[@alexcastano]: https://github.com/alexcastano
66101
[@NickNeck]: https://github.com/NickNeck
67102
[@polvalente]: https://github.com/polvalente

0 commit comments

Comments
 (0)