From 8097b9c3e068cb20622ca699362b68ff0903514e Mon Sep 17 00:00:00 2001 From: Luke Bakken Date: Mon, 13 Feb 2023 12:37:25 -0800 Subject: [PATCH] 3.2.0 CHANGELOG --- CHANGELOG.md | 208 +++++++++++++++++++++++++++++++++++++++++ ChangeLog.md | 60 ------------ src/cuttlefish.app.src | 2 +- 3 files changed, 209 insertions(+), 61 deletions(-) create mode 100644 CHANGELOG.md delete mode 100644 ChangeLog.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..b6ee9b0 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,208 @@ +# Changelog + +## [v3.1.0](https://github.com/Kyorai/cuttlefish/tree/v3.1.0) (2022-10-06) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v3.0.1...v3.1.0) + +**Merged pull requests:** + +- Support unicode throughout [\#31](https://github.com/Kyorai/cuttlefish/pull/31) ([lukebakken](https://github.com/lukebakken)) +- Update GitHub actions [\#30](https://github.com/Kyorai/cuttlefish/pull/30) ([lukebakken](https://github.com/lukebakken)) +- Fix typos [\#27](https://github.com/Kyorai/cuttlefish/pull/27) ([kianmeng](https://github.com/kianmeng)) +- Update GH actions [\#26](https://github.com/Kyorai/cuttlefish/pull/26) ([lukebakken](https://github.com/lukebakken)) + +## [v3.0.1](https://github.com/Kyorai/cuttlefish/tree/v3.0.1) (2021-03-26) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v3.0.0...v3.0.1) + +**Closed issues:** + +- Config for unix socket listeners [\#23](https://github.com/Kyorai/cuttlefish/issues/23) +- List datatype [\#21](https://github.com/Kyorai/cuttlefish/issues/21) + +**Merged pull requests:** + +- Fix regex to include file [\#25](https://github.com/Kyorai/cuttlefish/pull/25) ([ansd](https://github.com/ansd)) +- new datatype 'fqdn' [\#24](https://github.com/Kyorai/cuttlefish/pull/24) ([hmmr](https://github.com/hmmr)) +- Add new list datatype [\#22](https://github.com/Kyorai/cuttlefish/pull/22) ([lrascao](https://github.com/lrascao)) + +## [v3.0.0](https://github.com/Kyorai/cuttlefish/tree/v3.0.0) (2021-03-13) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v2.7.0...v3.0.0) + +**Closed issues:** + +- Switch to built-in Erlang logger [\#19](https://github.com/Kyorai/cuttlefish/issues/19) + +**Merged pull requests:** + +- Replace Lager with OTP logger [\#20](https://github.com/Kyorai/cuttlefish/pull/20) ([michaelklishin](https://github.com/michaelklishin)) +- Erlang 24 compatibility [\#18](https://github.com/Kyorai/cuttlefish/pull/18) ([michaelklishin](https://github.com/michaelklishin)) + +## [v2.7.0](https://github.com/Kyorai/cuttlefish/tree/v2.7.0) (2021-03-07) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v2.6.0...v2.7.0) + +## [v2.6.0](https://github.com/Kyorai/cuttlefish/tree/v2.6.0) (2021-01-25) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v2.5.0...v2.6.0) + +**Closed issues:** + +- Read conf variables from the environment [\#16](https://github.com/Kyorai/cuttlefish/issues/16) + +**Merged pull requests:** + +- Allow environment variable config substitutions [\#17](https://github.com/Kyorai/cuttlefish/pull/17) ([lrascao](https://github.com/lrascao)) + +## [v2.5.0](https://github.com/Kyorai/cuttlefish/tree/v2.5.0) (2020-12-04) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v2.4.1...v2.5.0) + +**Closed issues:** + +- Update getopt to 1.0.2 when published [\#11](https://github.com/Kyorai/cuttlefish/issues/11) +- Environment vars [\#7](https://github.com/Kyorai/cuttlefish/issues/7) + +**Merged pull requests:** + +- Bump getopt to 1.0.2 [\#15](https://github.com/Kyorai/cuttlefish/pull/15) ([lrascao](https://github.com/lrascao)) +- Allow shell expanded .conf values [\#14](https://github.com/Kyorai/cuttlefish/pull/14) ([lrascao](https://github.com/lrascao)) +- Allow inclusion of other .conf files [\#13](https://github.com/Kyorai/cuttlefish/pull/13) ([lrascao](https://github.com/lrascao)) +- Feature/standalone vm args generation [\#12](https://github.com/Kyorai/cuttlefish/pull/12) ([lrascao](https://github.com/lrascao)) +- Add Windows and GitHub action status [\#10](https://github.com/Kyorai/cuttlefish/pull/10) ([lukebakken](https://github.com/lukebakken)) +- Enable Github CI check on pull requests to master [\#9](https://github.com/Kyorai/cuttlefish/pull/9) ([lrascao](https://github.com/lrascao)) +- Feature/standalone config generation [\#8](https://github.com/Kyorai/cuttlefish/pull/8) ([lrascao](https://github.com/lrascao)) + +## [v2.4.1](https://github.com/Kyorai/cuttlefish/tree/v2.4.1) (2020-08-20) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v2.4.0...v2.4.1) + +## [v2.4.0](https://github.com/Kyorai/cuttlefish/tree/v2.4.0) (2020-07-22) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v2.3.0...v2.4.0) + +**Merged pull requests:** + +- Upgrade to lager 3.8.0 [\#6](https://github.com/Kyorai/cuttlefish/pull/6) ([lukebakken](https://github.com/lukebakken)) + +## [v2.3.0](https://github.com/Kyorai/cuttlefish/tree/v2.3.0) (2019-08-07) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v2.2.1...v2.3.0) + +**Merged pull requests:** + +- Repurpose -a to mean --advanced\_conf\_file as --app\_config is unused [\#5](https://github.com/Kyorai/cuttlefish/pull/5) ([michaelklishin](https://github.com/michaelklishin)) + +## [v2.2.1](https://github.com/Kyorai/cuttlefish/tree/v2.2.1) (2019-08-07) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v2.2.0...v2.2.1) + +**Fixed bugs:** + +- Ignore whitespace-only lines [\#2](https://github.com/Kyorai/cuttlefish/pull/2) ([lukebakken](https://github.com/lukebakken)) + +**Closed issues:** + +- Cuttlefish chokes on lines with only whitespace characters in the config file [\#1](https://github.com/Kyorai/cuttlefish/issues/1) + +**Merged pull requests:** + +- Add appvoyer badge [\#4](https://github.com/Kyorai/cuttlefish/pull/4) ([Licenser](https://github.com/Licenser)) +- Enable build on Windows [\#3](https://github.com/Kyorai/cuttlefish/pull/3) ([lukebakken](https://github.com/lukebakken)) + +## [v2.2.0](https://github.com/Kyorai/cuttlefish/tree/v2.2.0) (2019-07-12) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v2.1.4...v2.2.0) + +## [v2.1.4](https://github.com/Kyorai/cuttlefish/tree/v2.1.4) (2018-07-08) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v2.1.3...v2.1.4) + +## [v2.1.3](https://github.com/Kyorai/cuttlefish/tree/v2.1.3) (2018-05-31) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v2.1.2...v2.1.3) + +## [v2.1.2](https://github.com/Kyorai/cuttlefish/tree/v2.1.2) (2018-05-31) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v2.1.1...v2.1.2) + +## [v2.1.1](https://github.com/Kyorai/cuttlefish/tree/v2.1.1) (2018-05-23) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/v2.1.0...v2.1.1) + +## [v2.1.0](https://github.com/Kyorai/cuttlefish/tree/v2.1.0) (2018-05-21) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.11...v2.1.0) + +## [2.0.11](https://github.com/Kyorai/cuttlefish/tree/2.0.11) (2017-02-06) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.10...2.0.11) + +## [2.0.10](https://github.com/Kyorai/cuttlefish/tree/2.0.10) (2016-10-12) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.9...2.0.10) + +## [2.0.9](https://github.com/Kyorai/cuttlefish/tree/2.0.9) (2016-09-29) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.8...2.0.9) + +## [2.0.8](https://github.com/Kyorai/cuttlefish/tree/2.0.8) (2016-09-22) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.7...2.0.8) + +## [2.0.7](https://github.com/Kyorai/cuttlefish/tree/2.0.7) (2016-07-06) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.2p2...2.0.7) + +## [2.0.2p2](https://github.com/Kyorai/cuttlefish/tree/2.0.2p2) (2016-03-03) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.1...2.0.2p2) + +## [2.0.1](https://github.com/Kyorai/cuttlefish/tree/2.0.1) (2016-02-12) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.6...2.0.1) + +## [2.0.6](https://github.com/Kyorai/cuttlefish/tree/2.0.6) (2016-02-03) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.2p1...2.0.6) + +## [2.0.2p1](https://github.com/Kyorai/cuttlefish/tree/2.0.2p1) (2016-01-29) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.5...2.0.2p1) + +## [2.0.5](https://github.com/Kyorai/cuttlefish/tree/2.0.5) (2015-08-04) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.4...2.0.5) + +## [2.0.4](https://github.com/Kyorai/cuttlefish/tree/2.0.4) (2015-07-21) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.3...2.0.4) + +## [2.0.3](https://github.com/Kyorai/cuttlefish/tree/2.0.3) (2015-06-27) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.2...2.0.3) + +## [2.0.2](https://github.com/Kyorai/cuttlefish/tree/2.0.2) (2015-06-10) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.0rc2...2.0.2) + +## [2.0.0rc2](https://github.com/Kyorai/cuttlefish/tree/2.0.0rc2) (2014-08-13) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.0...2.0.0rc2) + +## [2.0.0](https://github.com/Kyorai/cuttlefish/tree/2.0.0) (2014-08-13) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/2.0.0rc1...2.0.0) + +## [2.0.0rc1](https://github.com/Kyorai/cuttlefish/tree/2.0.0rc1) (2014-05-20) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/0.1.0...2.0.0rc1) + +## [0.1.0](https://github.com/Kyorai/cuttlefish/tree/0.1.0) (2013-10-16) + +[Full Changelog](https://github.com/Kyorai/cuttlefish/compare/b43aa2d590727f6e7a0e2a330758161b296760f3...0.1.0) + + + +\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* diff --git a/ChangeLog.md b/ChangeLog.md deleted file mode 100644 index f492047..0000000 --- a/ChangeLog.md +++ /dev/null @@ -1,60 +0,0 @@ -# Cuttlefish Change Log - -## 3.1.0 (Oct 31, 2022) - -### Support Unicode - -GitHub pull request: [#31](https://github.com/Kyorai/cuttlefish/pull/31) - -## 3.0.1 (Mar 26, 2021) - -### An Edge Case in File Inclusion Directive Parsing - -Fixed `$(< filename)` include directive parsing. - -GitHub issue: [#25](https://github.com/Kyorai/cuttlefish/pull/25) - -### New Data Type: `fqdn` - -Contributed by Andrei @hmmr Zavada. - -For example, a value of `fqdn.com:8098` of type `fqdn` would be parsed -to a tuple of `{"fqdn.com", 8098}`. - -GitHub issue: [$24](https://github.com/Kyorai/cuttlefish/pull/24) - - -## 3.0.0 (Mar 13, 2021) - -### OTP Logger Instead of Lager - -The library now uses standard OTP logger instead of Lager. - -Log entries use a very similar format but the timestamp -formatting has changed. - -In older releases with Lager: - -``` -15:12:26.054 [info] No app.config or vm.args detected in /etc, activating cuttlefish -``` - -In 3.0, on a cutting edge Erlang version: - -``` -2021-03-08T15:14:55.963768+03:00 [info] No app.config or vm.args detected in /etc, activating cuttlefish -``` - -GitHub issue: [#19](https://github.com/Kyorai/cuttlefish/issues/19). - - -## 2.7.0 (Mar 7, 2021) - -### Erlang 24 Support - -Cuttlefish is now compatible (builds, runs) with Erlang 24. - -### Older Erlang Releases Support Dropped - -Cuttlefish now supports Erlang 22 through 24. `2.6.0` was the last -release to support older Erlang versions, e.g. 18 or 19. diff --git a/src/cuttlefish.app.src b/src/cuttlefish.app.src index 6cfd69f..e209e3f 100644 --- a/src/cuttlefish.app.src +++ b/src/cuttlefish.app.src @@ -1,6 +1,6 @@ {application,cuttlefish, [{description,"cuttlefish configuration abstraction"}, - {vsn,"3.1.0"}, + {vsn,"3.2.0"}, {registered,[]}, {applications,[kernel,stdlib]}, {env,[]},