semantics, readability, relicense, initResource argument removal
This commit is contained in:
24
CHANGELOG.md
24
CHANGELOG.md
@@ -6,20 +6,38 @@ 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.1.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [Unreleased]
|
||||
## [Eventual]
|
||||
|
||||
### Added
|
||||
|
||||
- test suite for non-IO functions
|
||||
- debug/release outputs of Nix flake
|
||||
|
||||
### Changed
|
||||
|
||||
- use Rotors rather than Quaternions for rotation; easily extended to 4D
|
||||
- move Player out of Camera
|
||||
- make effektiv all fields configurable
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Added
|
||||
|
||||
- 100% documentation coverage
|
||||
- 4 outputs of Nix flake
|
||||
- debug: compiles fast, no docs
|
||||
- release: runs fast, no docs
|
||||
- docs: only docs
|
||||
- default: release binary with docs
|
||||
|
||||
### Changed
|
||||
|
||||
- initResources no longer takes a GLFW.Window argument
|
||||
- BSD 3-clause license adopted rather than WTFPL
|
||||
- reasoning: More professional, widely recognised, effectively identical
|
||||
|
||||
### Fixed
|
||||
|
||||
- semantic issues
|
||||
- semantic issues; no warnings are thrown
|
||||
|
||||
## [0.1.0] - 2025-12-07
|
||||
|
||||
|
||||
Reference in New Issue
Block a user