From 8a9191c2838319c3b1f002ee5e1a56ee9628b27f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Friedrich=20Gro=C3=9Fe?= Date: Sun, 23 Jun 2019 11:12:53 +0200 Subject: [PATCH 1/2] Start to maintain a change log --- CHANGELOG.md | 29 +++++++++++++++++++++++++++++ README.md | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..f3762f9 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,29 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] +- Add more examples +- Add position as out variable from vertex shader +- Add experimental joystick support +- Add mouse cursor operations +- Add `Vec.Floor(…)` function +- Add circle geometry +- Fix `Matrix.Unproject(…)` for rotated matrix +- Add 2D Line geometry +- Add floating point round error correction +- Performance improvements +- Fix race condition in `NewGLTriangles(…)` +- Add `TriangleData` benchmarks and improvements +- Add zero rectangle variable for utility and consistency +- Add support for Go Modules +- Add `NoIconify` and `AlwaysOnTop` window hints + +## [v0.8.0] - 2018-10-10 +Changelog for this and older versions can be found on the corresponding [GitHub +releases](https://github.com/faiface/pixel/releases). + +[Unreleased]: https://github.com/faiface/pixel/compare/v0.8.0...HEAD +[v0.8.0]: https://github.com/faiface/pixel/releases/tag/v0.8.0 diff --git a/README.md b/README.md index 8eae673..e6b1142 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,8 @@ go install ./... See [requirements](#requirements) for the list of libraries necessary for compilation. +All significant (e.g. breaking) changes are documented in the [CHANGELOG.md](CHANGELOG.md). + ## Tutorial The [Wiki of this repo](https://github.com/faiface/pixel/wiki) contains an extensive tutorial From 2aa6d2d212722e838f4e92e6802df351403d0941 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Friedrich=20Gro=C3=9Fe?= Date: Sat, 29 Jun 2019 14:38:59 +0200 Subject: [PATCH 2/2] Update wording about tracked changes in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e6b1142..a949c2e 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ go install ./... See [requirements](#requirements) for the list of libraries necessary for compilation. -All significant (e.g. breaking) changes are documented in the [CHANGELOG.md](CHANGELOG.md). +All significant changes are documented in [CHANGELOG.md](CHANGELOG.md). ## Tutorial