Automatic changelog generation (#110)

* Automatic changelog generation
pull/114/head
Jean-Marc MEESSEN 12 months ago committed by GitHub
parent 19b46f66ea
commit 9c15d4e530
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,5 @@
pull-requests=false
compare-link=false
unreleased=false
since-tag=v0.0.1
output=doc/whats_new.md

@ -9,6 +9,9 @@
all: build all: build
changelog: ## Generate the change log
@docker run -it --rm -v "$(PWD)":/usr/local/src/your-app githubchangeloggenerator/github-changelog-generator -u on4kjm -p FLEcli --token "$(GITHUB_TOKEN)"
dep: ## Get the dependencies dep: ## Get the dependencies
@go mod download @go mod download

@ -1,52 +1,112 @@
# What's new? # Changelog
## v0.1.7 ## [v0.1.7](https://github.com/on4kjm/FLEcli/tree/v0.1.7) (2023-11-24)
* Fix POTA reference prefix validation (issue #108). **Fixed bugs:**
## Previous releases - Support for POTA prefix ending with a digit [\#108](https://github.com/on4kjm/FLEcli/issues/108)
### v0.1.6 ## [v0.1.6](https://github.com/on4kjm/FLEcli/tree/v0.1.6) (2023-11-14)
* Support parsing 5-digit POTA reference numbers by @k0emt (issue #105). **Implemented enhancements:**
### v0.1.5 - Support parsing 5-digit POTA reference numbers [\#105](https://github.com/on4kjm/FLEcli/issues/105)
- POTA output filename convention [\#77](https://github.com/on4kjm/FLEcli/issues/77)
* Fix "S2S contacts not recognized properly" (issue #78) **Closed issues:**
### v0.1.4 - Create release V 01.6 [\#86](https://github.com/on4kjm/FLEcli/issues/86)
- Fix goreleaser deprecation notices [\#84](https://github.com/on4kjm/FLEcli/issues/84)
* Support POTA ADIF output ## [v0.1.5](https://github.com/on4kjm/FLEcli/tree/v0.1.5) (2022-03-15)
* Tabs can be used as delimiter in the header section (issue #70)
* Frequency can now be specified up to 500Hz without truncation (issue #71)
* Enabled Homebrew distribution
### v0.1.3 **Implemented enhancements:**
* Enable FLEcli to generate CSV chaser logs - Implement HomeBrew installation [\#21](https://github.com/on4kjm/FLEcli/issues/21)
* Fix the display for longer calls (issue #61)
### v0.1.2 **Fixed bugs:**
* DATE keyword is now optional - S2S contacts not recognized properly [\#78](https://github.com/on4kjm/FLEcli/issues/78)
* Date can have several delimiter ("-", "/", ".", or " ")
* Partial dates can be entered ("20-9-6" => "2020-09-06")
* The new (FLE v3) "DAY" keyword is now supported (increment is 10 max)
* Date, band, and mode can be specified on a same line, even within a QSO line
* Correct processing of optional WWFF keyword
* Time is now correctly inferred when start and end of gap is in the same minute
* Correct some typos and bugs
### v0.1.1 ## [v0.1.4](https://github.com/on4kjm/FLEcli/tree/v0.1.4) (2021-12-09)
* Improved test coverage **Implemented enhancements:**
* Improved build automation
* Improved release notes publication
### v0.1.0 - Frequency truncation [\#71](https://github.com/on4kjm/FLEcli/issues/71)
- Can POTA data be added? [\#69](https://github.com/on4kjm/FLEcli/issues/69)
* First public MVP (Minimal Viable Product release). Supports only SOTA and WWFF type log files. Some header keywords are missing as well as date increments. **Fixed bugs:**
### v0.0.0 - Using a tab to delimit some keyword lines causes error [\#70](https://github.com/on4kjm/FLEcli/issues/70)
* Initial release **Closed issues:**
- Document new POTA support [\#74](https://github.com/on4kjm/FLEcli/issues/74)
- Enable github dependabot [\#72](https://github.com/on4kjm/FLEcli/issues/72)
## [v0.1.3](https://github.com/on4kjm/FLEcli/tree/v0.1.3) (2020-10-10)
**Implemented enhancements:**
- Give the possibility to generate a SOTA chasser log [\#62](https://github.com/on4kjm/FLEcli/issues/62)
- Align summary display for long calls [\#61](https://github.com/on4kjm/FLEcli/issues/61)
**Closed issues:**
- Add a test to validate the parsing of a large file [\#65](https://github.com/on4kjm/FLEcli/issues/65)
- Bump golang to 1.15.2 [\#59](https://github.com/on4kjm/FLEcli/issues/59)
## [v0.1.2](https://github.com/on4kjm/FLEcli/tree/v0.1.2) (2020-09-25)
**Implemented enhancements:**
- Date, band and mode can be entered in a single line or in separate lines. [\#48](https://github.com/on4kjm/FLEcli/issues/48)
- Support WWFF keyword [\#38](https://github.com/on4kjm/FLEcli/issues/38)
- Support date increment \("day +" and "day ++"\) [\#37](https://github.com/on4kjm/FLEcli/issues/37)
- Support date not prefixed by "date" \(non header mode\) DATE keyword is now optional [\#36](https://github.com/on4kjm/FLEcli/issues/36)
- Support extrapolated date [\#35](https://github.com/on4kjm/FLEcli/issues/35)
- Support different date delimiter [\#34](https://github.com/on4kjm/FLEcli/issues/34)
- Support contact grid locator and MYGRID [\#33](https://github.com/on4kjm/FLEcli/issues/33)
- Add end-to-end testing with Bats [\#32](https://github.com/on4kjm/FLEcli/issues/32)
- Add a test to validate the docker image [\#18](https://github.com/on4kjm/FLEcli/issues/18)
- FLEcli should return a useful exit code [\#12](https://github.com/on4kjm/FLEcli/issues/12)
**Fixed bugs:**
- When inference time gap start time and end time are equal, parsing fails. [\#57](https://github.com/on4kjm/FLEcli/issues/57)
- Missing ADIF field for WWFF "Park to Park" [\#54](https://github.com/on4kjm/FLEcli/issues/54)
- Docker container doesn't seem to work anymore [\#50](https://github.com/on4kjm/FLEcli/issues/50)
- MYSOTA and MYWWFF cannot be overwritten later in the file [\#49](https://github.com/on4kjm/FLEcli/issues/49)
- \(interpolate time\) better error message when missing initial time [\#25](https://github.com/on4kjm/FLEcli/issues/25)
## [v0.1.1](https://github.com/on4kjm/FLEcli/tree/v0.1.1) (2020-08-12)
**Implemented enhancements:**
- Re-visit the release notes [\#22](https://github.com/on4kjm/FLEcli/issues/22)
- Create a Makefile to make the local build easier [\#19](https://github.com/on4kjm/FLEcli/issues/19)
**Fixed bugs:**
- Refactor ADIF error handling [\#28](https://github.com/on4kjm/FLEcli/issues/28)
- The output filename validation should return an error instead of a bool [\#27](https://github.com/on4kjm/FLEcli/issues/27)
- Improve automated tests and coverage [\#24](https://github.com/on4kjm/FLEcli/issues/24)
## [v0.1.0](https://github.com/on4kjm/FLEcli/tree/v0.1.0) (2020-07-29)
**Implemented enhancements:**
- Simplify the input and output specification \(-i and -o\) [\#17](https://github.com/on4kjm/FLEcli/issues/17)
- Create a docker container to run the app [\#15](https://github.com/on4kjm/FLEcli/issues/15)
- Separate the documentation part of the readme [\#13](https://github.com/on4kjm/FLEcli/issues/13)
- Improve version display [\#10](https://github.com/on4kjm/FLEcli/issues/10)
- Make element failing validation more visible in error message [\#6](https://github.com/on4kjm/FLEcli/issues/6)
**Fixed bugs:**
- "e7/z35m/p" is not considered a valid call [\#5](https://github.com/on4kjm/FLEcli/issues/5)
- "sota" keyword is not handled properly [\#4](https://github.com/on4kjm/FLEcli/issues/4)
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*

Loading…
Cancel
Save