diff options
| author | Shulhan <ms@kilabit.info> | 2023-05-14 19:25:26 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2023-05-14 19:25:26 +0700 |
| commit | aa467a4ed1fc554871be27ca303ee6ffc14b92c8 (patch) | |
| tree | 2b2366d1e87b45a8d1604c3a90d885ee9133b842 /CHANGELOG.adoc | |
| parent | a2076094aab85c29178278bbd0f27125d9b705fd (diff) | |
| download | awwan-aa467a4ed1fc554871be27ca303ee6ffc14b92c8.tar.xz | |
Release awwan v0.7.0 (2023-05-14)v0.7.0
=== Breaking changes
* all: changes the line number arguments for "local" and "play" command
=== Chores
* all: convert README from Asciidoc to Markdown
* all: move code for development to package internal
* all: add configuration for golangci-lint
* all: move _doc to directory _www
* go.mod: set the Go module version to 1.19
Diffstat (limited to 'CHANGELOG.adoc')
| -rw-r--r-- | CHANGELOG.adoc | 42 |
1 files changed, 34 insertions, 8 deletions
diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index 29b2e3a..f9b116a 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -7,9 +7,9 @@ [#v0_7_0] -== awwan v0.7.0-dev (2023-04-xx) +== awwan v0.7.0 (2023-05-14) -=== New features +=== Breaking changes all: changes the line number arguments for "local" and "play" command:: + @@ -37,16 +37,42 @@ Or to execute multiple lines and line range, === Chores -all: replace golangci-lint with revive:: +all: convert README from Asciidoc to Markdown:: ++ +-- +I use two remote repositories: GitHub and SourceHut. +GitHub support rendering README using asciidoc while SourceHut not. +This cause the repository that use README.adoc rendered as text in +SourceHut which make the repository page less readable. + +Also, the pkg.go.dev now render README but only support Markdown. + +Since we cannot control the SourceHut and go.dev, the only option is +to support converting Markdown in ciigo so I can write README using +Markdown and the rest of documentation using Asciidoc. +-- + +all: move code for development to package internal:: + +all: add configuration for golangci-lint:: + -- -The golangci-lint become unusable if we build it with Go tip and -sometimes it does not provide any hint anymore. +With configuration we can enable or disable specific linters and +customize it without touching the Makefile. + +While at it, enable linter presets for bugs, comment, metalinter, +module, performance, unused and fix the reported issues. +-- -While [revive] can run when building with Go tip and provide hints where -we can improve. +all: move _doc to directory _www:: ++ +-- +Previously, the /_www/doc is a symlink to /_adoc. +To minimize symlinks in this repository, we replace the _www/doc with its +actual directory. -[revive]: https://github.com/mgechev/revive +While at it, move CHANGELOG.adoc to root directory for better view +ability. -- go.mod: set the Go module version to 1.19:: |
