Skip to content

Commit b0fe106

Browse files
committed
chore: publish aztecs-v0.12.0
1 parent 256b622 commit b0fe106

File tree

3 files changed

+19
-4
lines changed

3 files changed

+19
-4
lines changed

CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66

7+
## [0.12.0](https://github.com/aztecs-hs/aztecs/compare/aztecs-v0.11.1..aztecs-v0.12.0) - 2025-3-14
8+
9+
## Breaking changes
10+
11+
- Remove requirement on `NFData` (435a8b5)
12+
13+
- https://www.reddit.com/r/haskell/comments/1j57k50/comment/mgx23ad
14+
15+
- Convenience functions to run pure and applicative queries (such as `query` and `queryT`) (11b384b)
16+
17+
- Rename `Archetype.zipWith` and `Archetype.zipWithM` to `zipMap` and `zipMapM`, respectively (72990d0)
18+
719
## [0.11.1](https://github.com/aztecs-hs/aztecs/compare/aztecs-v0.11.0..aztecs-v0.11.1) - 2025-3-7
820

921
## Documentation

README.md

+6-3
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ A modular game engine and [ECS](https://en.wikipedia.org/wiki/Entity_component_s
99
An ECS is a modern approach to organizing your application state as a database,
1010
providing patterns for data-oriented design and parallel processing.
1111

12-
Aztecs provides side-effect free components and systems, as well as backends for rendering and input (such as `aztecs-sdl`), allowing you to structure your game as simple function of `Input -> World -> World`.
13-
For more information, please see the documentation on [Hackage](https://hackage.haskell.org/package/aztecs/).
14-
1512
[Aztecs: An Empirical Entity Component System (ECS) for Haskell](https://github.com/aztecs-hs/paper) [Draft]
1613

1714
[Examples](https://github.com/aztecs-hs/examples)
@@ -56,6 +53,12 @@ main = runAccessT_ app
5653

5754
## Packages
5855

56+
- [`aztecs-hierarchy`](https://github.com/aztecs-hs/aztecs-hierarchy)
57+
58+
[![Package](https://img.shields.io/hackage/v/aztecs-hierarchy.svg)](https://hackage.haskell.org/package/aztecs-hierarchy)
59+
60+
Parent-child hierarchies.
61+
5962
- [`aztecs-sdl`](https://github.com/aztecs-hs/aztecs-sdl)
6063

6164
[![Package](https://img.shields.io/hackage/v/aztecs-sdl.svg)](https://hackage.haskell.org/package/aztecs-sdl)

aztecs.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: aztecs
3-
version: 0.11.1
3+
version: 0.12.0
44
license: BSD-3-Clause
55
license-file: LICENSE
66
maintainer: [email protected]

0 commit comments

Comments
 (0)