Changelog
upcoming
Upcoming
- Create "Release" on github
- Ability to add pre version hooks. (Like "mix test" before doing anything)
- Add auto changelog based on commits ("added!, fixed!, changed!")
- Check if working directory is clean for merge branches <!-- next-header -->
unreleased-releasedate
Unreleased - ReleaseDate
0-5-3-2023-10-13
0.5.3 - 2023-10-13
fix
Fix
- Retreaving first commit for uncommited changes check before first tag is created
0-5-2-2023-4-5
0.5.2 - 2023-4-5
fix-1
Fix
- parameter to force hex.publish on
Mix.Task.run
0-5-1-2023-4-5
0.5.1 - 2023-4-5
fix-2
Fix
- use the proper config key in the hex module
0-5-0-2023-4-5
0.5.0 - 2023-4-5
added
Added
- hex_force_publish configuration into config struct creation
- added new configuration argument for the command client
- updated references
0-4-0-2023-3-31
0.4.0 - 2023-3-31
added-1
Added
- possibility to force hex publish
dependencies
Dependencies
- Bump ex_doc from 0.29.1 to 0.29.4
- Bump credo from 1.6.7 to 1.7.0
0-3-0-2023-1-10
0.3.0 - 2023-1-10
added-2
Added
- Overwrite default merge message when merging branches
0-2-3-2023-1-10
0.2.3 - 2023-1-10
fixed
Fixed
- Typo in do_replacemetns
0-2-2-2023-1-4
[0.2.2] - 2023-1-4
fixed-1
Fixed
- Typo in do_replacemetns
- Parse pre_release_replacements
0-2-1-2022-12-22
0.2.1 - 2022-12-22
fixed-2
Fixed
- Rename
ignore_configs
toignore_conflicts
0-2-0-2022-5-9
0.2.0 - 2022-5-9
added-3
Added
- credo
- Git.Cli module that maps git functions that is used
- Parsing of release changes from changelog
- Next version based on changelog
- display current version in help
- --skip-merge to skip mergers to other branches.
- additional aliases to CLI
- return
1
on error to system console on error - option to add merge strategy to
merge
operation
fixed-3
Fixed
- Initial setup without any tags.
- release new a version not considering previous git tags, only current project version.
- merge conflict issue with
merge
operation. It is possible to change behavior ofmerge
operation by addingignore_conflicts
tomerge
operation config
0-1-0-2020-9-7
0.1.0 - 2020-9-7
added-4
Added
- Commit message overwrite
- Separate changelog config for pre release versions
- Added possibility to switch off Hex.pm publish with --skip-publish
- Added possibility to switch off new dev iteration version bump with --skip-dev-version in shell and dev_version in config
- Possibility to merge all changes to other branches
changed
Changed
- Use OptionParser to get all parameters from shell
- --no-git-push flag to --skip-push
0-0-1-beta-17-2020-8-25
0.0.1-beta.17 - 2020-8-25
- fixed license file in mix file
0-0-1-beta-16-2020-8-25
0.0.1-beta.16 - 2020-8-25
- fixed license file in mix file
- fixed first entry in changelog
0-0-1-beta-15-2020-8-25
0.0.1-beta.15 - 2020-8-25
- added changelog title,
- fixed -dr shorthand for dry run
0-0-1-beta-14-2020-8-25
0.0.1-beta.14 - 2020-8-25
- Possibility to disable git push
- Updated readme
- Added readme to hexdocs
- Updated help message
0-0-1-beta-13-2020-8-25
0.0.1-beta.13 - 2020-8-25
- Fix readme and readme updates
0-0-1-beta-12-2020-8-25
0.0.1-beta.12 - 2020-8-25
- Fix hex publish
0-0-1-beta-9-2020-8-21
0.0.1-beta.9 - 2020-8-21
fix-3
Fix
- Typo in readme
- Typo in tag_name
update
Update
- Update readme
- Added rc and beta tasks
- Added changelog section
0-0-1-beta-8-2020-8-21
0.0.1-beta.8 - 2020-8-21
- Ability to disable hex publish
0-0-1-beta-7-2020-8-21
0.0.1-beta.7 - 2020-8-21
- Added hex docks
0-0-1-beta-6-2020-8-21
0.0.1-beta.6 - 2020-8-21
0-0-1-beta-5-2020-8-21
0.0.1-beta.5 - 2020-8-21
- Added hex config
0-0-1-beta-4-2020-8-21
0.0.1-beta.4 - 2020-8-21
- Actually use hex option
0-0-1-beta-3-2020-8-21
0.0.1-beta.3 - 2020-8-21
added-5
Added
- Publish tto hex option
0-0-1-beta-2-2020-8-19
0.0.1-beta.2 - 2020-8-19
- Fixed readme update
0-0-1-beta-1-2020-8-19
0.0.1-beta.1 - 2020-8-19
- Fix changelog
- Fix changelog config
- Added readme update
0-0-1-2020-8-19
0.0.1 - 2020-8-19
- Main logic