All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- BREAKING: Changed package name from
kniggetoex_kniggeto distinguish from original package - BREAKING: Minimum Elixir version raised from
>= 1.7.4to>= 1.18.0 - Updated Elixir from 1.12.2 to 1.18.4-otp-27
- Updated Erlang/OTP from 23.3.4.5 to 27.3.4.1
- Migrated from custom CI configuration to streamlined
ex_checkworkflow - Updated all configuration files from deprecated
use Mix.Configto modernimport Config - Changed
Mix.env()toconfig_env()in config files for better compatibility - Updated dependencies:
buntfrom~> 0.2to~> 1.0credofrom>= 1.0.0to~> 1.7dialyxirfrom~> 1.0to~> 1.4ex_docfrom~> 0.23to>= 0.0.0moxfrom~> 0.5to~> 1.0
- Removed
inch_exdependency (docs-only) - Added Frederik Schönfeldt as maintainer
- Added GitHub Dependabot configuration for automatic dependency updates
- Added comprehensive CLI environment configuration for better test tooling integration
- Applied
mix formatfor consistent code style throughout the project - Added
ex_checkdependency for unified code quality checks with custom.check.exsconfiguration - Added coveralls integration to ex_check workflow
- Simplified dialyzer configuration with improved PLT handling
- Simplified CI workflow from complex matrix builds to single
mix checkjob - Updated GitHub Actions versions (checkout@v4, cache@v4, asdf-vm/actions/install@v4)
- Modernized caching strategy for better build performance
- Added automated dependency management via Dependabot
1.4.1 - 2021-10-03
- #26: Fix upgrade building by tagging
buntasruntime: false
1.4.0 - 2021-03-26
- #18: Add
defaultoption touse Knigge(@NickNeck) - #22: Ease contributing by adding a CONTRIBUTING guide and a PULL_REQUEST_TEMPLATE (@alexocode)
1.3.0 - 2020-11-27
- #15: Add
--appswitch tomix knigge.verify(@polvalente)
- #16: Migrate CI from CircleCI to GitHub actions (@alexocode)
1.2.0 - 2020-09-07
- Replaced the existence check with
mix knigge.verify, see here for details on why (@alexocode)
1.1.1 - 2019-10-13
- #9: Avoid warning when callback is defined several times (@alexcastano)
1.1.0 - 2019-10-13
- Renamed
delegate_attodelegate_at_runtime?and changed it to accept a list of environment names instead of only a boolean; the default has been changed toonly: :test(@alexocode)