All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
4.0.0 (2024-01-05)
- replace nixpkgs-fmt with alejandra
- add docgen workflow (190f1f9)
- add lua-ls to pre-commit-hooks-nix (05a35aa)
- add luarocks package + split out type checks (144fdf0)
- add review-checklist workflow (6bdc4ec)
- nix: use test suite as base for devShell (446a48f)
- switch from flake-utils to flake-parts (1b35d07)
- use neorocksTest + bump dependencies (b604362)
- use release-please workflow (c11046f)
- correct typo (a6e9f13)
- luarocks upload workflow (01ba07b)
- markdownlint can fail on changelog (34ad340)
- type checks for tests (777091b)
- replace nixpkgs-fmt with alejandra (eb199e0)
- Use
neorocksTest
.
- Bump
luarocks-tag-release
version.
- Fail release if changelog entry doesn't exist.
- Luarocks Upload workflow.
- Loosen license restrictions to allow any OSI approved open source derivations.
- Switch from
flake-utils
toflake-parts
.
- More pre-commit-hooks and linters.
luarocks-tag-release
workflow.- Add lua-ls pre-commit checks.
- Remove
cachix-action
from workflow.
- Replace
nixpkgs-fmt
withalejandra
.
- Initial release