Files
hs-rgfw/CHANGELOG.md
2025-12-16 01:12:02 +01:00

1.4 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog

[Eventual]

Added

  • support for Windows
  • support for actually doing anything

[0.2.1] -- 2025-12-16

Changed

  • submodule for RGFW.h to ensure reproducability
    • add RGFW as submodule
    • modify flake to copy self's submodules to the store
    • change include path of library in hs-game.cabal
    • change include path of lib/RGFW.hsc

Removed

  • random junk files from lib
    • no breaking changes, none were in any way linked

[0.2.0] -- 2025-12-16

Added

  • example exe

Changed

  • probably everything ngl
  • use SemVer instead of PVP

Removed

  • probably everything ngl

[0.1.0.2] -- 2025-12-11

Removed

  • scripts
  • lib/Main.hs

[0.1.0.1] -- 2025-12-11

  • does removing wayland but leaving the API intact count as breaking?

Changed

  • no more dependencies on wayland libraries or xkbcommon

Removed

  • any semblance of Wayland support; use wayland-satelite or something

[0.1.0.0] -- 2025-12-10

Removed

  • main function and its functionality

Changed

  • migrate to Cabal; Nix still works
  • now a library
    • build on Nix with nix build. object file is in result/lib/hs-rgfw.so
    • build on other platforms with cabal build after installing dependencies.