add changelog; see changelog <3
This commit is contained in:
42
CHANGELOG.md
Normal file
42
CHANGELOG.md
Normal file
@@ -0,0 +1,42 @@
|
||||
|
||||
# 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.1.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### 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
|
||||
|
||||
### Fixed
|
||||
|
||||
- semantic issues
|
||||
|
||||
## [0.1.0] - 2025-12-07
|
||||
|
||||
### Added
|
||||
|
||||
- CHANGELOG.md
|
||||
- layer correctly drawn objects in the view function
|
||||
|
||||
### Changed
|
||||
|
||||
- 8xMSAA rather than 4xMSAA window hint to improve AA
|
||||
- todo and changelog in CHANGELOG.md rather than README.md
|
||||
- a nubmer fo functions from Game module now in Game.Internal
|
||||
- initResources takes an array of objects to draw rather than hardcoded arrays
|
||||
- square the far plane of the perspective transform
|
||||
- loop function takes delta time
|
||||
|
||||
### Fixed
|
||||
|
||||
- constrained pitch to disallow gimbal lock and an inverted view
|
||||
Reference in New Issue
Block a user