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.
- Improve test matrix to test against Ubuntu 22.04 and Crystal version 1.7.x, 1.8.x, 1.9.x, 1.10.x, 1.11.x, 1.12.x.
- Use Crystal
1.12.1
in.tools-versions
as latest Crystal version. - Bump shard version to
v1.1.0
due to old Crystal versions drop. - Update
actions/checkhout
tov4
to avoid unsupported packages versions usage.
- Improve test matrix to test against Ubuntu 22.04 and Crystal version 1.4.1, 1.5.1, 1.6.1.
- Use Crystal
1.6.1
in.tools-versions
as latest Crystal version. - Bump shard version to
v1.0.0
due to Crystal versions stability. - Update
actions/checkhout
tov3
to avoid unsupported packages versions usage.
- Improve test matrix.
- Allow to use Crystal version
>= 0.36.1
. - Add
.tools-versions
with the latest Crystal version.
- Bump Crystal version to 1.0.0.
- Drop Crystal support under version 0.36.1.
- Add support of the Crystal version 36.1.
- Add issues and pull requests templates.
- Move from TravisCI to GitHub actions.
- Add support of the Ubuntu 20.04 and MacOS latest.
- Project with initial features, structure, specs and Readme.md.
- Support of the Crystal version 0.34.1, PDFtk 2 and 3, and Ubuntu 18.04.