go-opengl-pixel/CHANGELOG.md

43 lines
1.6 KiB
Markdown
Raw Normal View History

2019-06-23 04:12:53 -05:00
# 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]
2020-05-09 12:12:32 -05:00
- Gamepad API?
## [v0.10.0-alpha] 2020-05-08
2020-05-08 21:21:00 -05:00
- Upgrade to GLFW 3.3! :tada:
- Closes https://github.com/faiface/pixel/issues/137
2020-05-06 19:14:10 -05:00
- Add support for glfw's DisableCursor
- Closes https://github.com/faiface/pixel/issues/213
## [v0.9.0] - 2020-05-02
- Added feature from https://github.com/faiface/pixel/pull/219
- Exposing Window.SwapBuffers so buffers can be swapped without polling input
2019-06-23 04:12:53 -05:00
- 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
2020-05-02 14:53:29 -05:00
2019-06-23 04:12:53 -05:00
## [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).
2020-05-09 12:12:32 -05:00
[Unreleased]: https://github.com/faiface/pixel/compare/v0.10.0-alpha...HEAD
2020-05-09 12:13:05 -05:00
[v0.10.0-alpha]: https://github.com/faiface/pixel/compare/v0.9.0...v0.10.0-alpha
2020-05-03 13:32:09 -05:00
[v0.9.0]: https://github.com/faiface/pixel/compare/v0.8.0...v0.9.0
2019-06-23 04:12:53 -05:00
[v0.8.0]: https://github.com/faiface/pixel/releases/tag/v0.8.0