Releases: akmonengine/volt
Releases · akmonengine/volt
v1.8.0
v1.7.0
v1.6.0
v1.5.0
v1.4.0
What's Changed
- chore: optimize entities creation, between 10 to 20% faster by @ragoune in #18
- feat: integrate Tags in the archetypes by @ragoune in #19
Full Changelog: v1.3.0...v1.4.0
BREAKING CHANGE: The CreateQueryN functions now receive a QueryConfiguration as a second parameter, allowing more customisation in the queries and for now the usage of Tags.
v1.3.0
v1.2.0
What's Changed
- feat: add code documentation by @ragoune in #12
- feat: add new badges in README.md by @ragoune in #13
- feat: change types from public to private by @ragoune in #14
- feat: add world.Count method by @ragoune in #15
Full Changelog: v1.1.0...v1.2.0
BREAKING CHANGE: types archetype, archetypeId, entities, entitiesNames, entityName, entityRecord, id, componentsIds are now private. Though they were not documented as "usable" so it should not break any code.
v1.1.0
What's Changed
- fix: set go toolchain to 1.23.0 by @ragoune in #7
- chore: add links in documentation to arche and unitoftime/ecs by @ragoune in #8
- feat: removal of ID parameter in ComponentConfig by @ragoune in #9
- feat: use buffered channels in ForeachChannel by @ragoune in #10
- fix: update benchmark to latest volt version by @ragoune in #11
Full Changelog: v1.0.2...v1.1.0
BREAKING CHANGE:
- ComponentConfig.ID becomes private
v1.0.2
What's Changed
- Unit Tests by @ragoune in #1
- chore: add unit tests to improve coverage by @ragoune in #2
- chore: add Golangci-lint to the github actions by @ragoune in #4
- chore(test): add QueryN.ForeachChannel unit tests by @ragoune in #5
- chore: add contribution guidelines by @ragoune in #6
Full Changelog: v1.0.1...v1.0.2
v1.0.1
Volt is an ECS tool for game development on Go.
Full Changelog: v1.0.0...v1.0.1