0.6.0
Improvements
Renamed /app
to /apps
— #37 ⇄ #38 (⊶ 5551df2)
↠ Using the majority apps
as name for the /app
directory conveys a better understanding of the actual use case and makes it more clear that it can contain more than one application in the monorepo layout.
This also aligns with the example in the /web
directory documentation and the Yarn/NPM workspace configuration in the package.json
file where both using the apps
directory.
Disabled errorlint
to prevent false-positive errors — #39 ⇄ #40 (⊶ 28f888a)
↠ In #21 golangci-lint
was updated to the currently latest version 1.32.0 which introduced the errorlint that has been enabled for this template repository. As it turns out it causes a lot of false-positives errors for code lines that explicitly do not wrap the error to prevent it become part of the public API.
Therefore the linter has been disabled again because the update also introduced the new wrapcheck linter which helps to prevent that errors from external packages are exposed to the public API.
Update to “tmpl“ template repository version 0.8.0 — #45 ⇄ #46 (⊶ 39cf0b8)
↠ Updated to “tmpl“ version 0.8.0 which reduces Dependabot PR noise for the NPM package ecosystem.
Tasks
Prepared project/repository publication — #35 ⇄ #36 (⊶ 0aec1ae)
↠ Before switching the GitHub repository visibility to “public“ a few adjustments had to be made.
Basically #22 was reverted, taking the changes from #23 into account, so that SVG images like the repository hero are using the URLs for public repositories again instead of the ones that allow to resolve the files in private repositories.
Node.js package dependency & GitHub action version updates — #42, #47
↠ Bumped outdated Node.js package dependencies and GitHub actions to their latest versions:
- #42 (⊶ 6e91700)
prettier
from 2.1.2 to 2.2.1 — The the official Prettier 2.2 introduction blog post for more details. - #47 (⊶ 90c22f2)
actions/setup-node
from v2.1.2 to v2.1.3
The full changelog is available in the repository
Copyright © 2019-present Sven Greb