@nanoforge-dev/graphics-2d@1.0.0
·
160 commits
to main
since this release
Bug Fixes
- Issues caused by the new build method (#122) (b5b4fc3) by @Exeloo
- graphics-2d, ecs: Update type handling in vertex buffer and library init test (6e44a2c) by @Exeloo
- graphics: Game loop (53329d2) by @Exeloo
- graphics: Fix tests (0adefdf) by @Exeloo
- graphics: Fix display (d8522e5) by @Exeloo
- common: Change is running (ed54f84) by @Exeloo
- ecs: Change type handling on lib ecs (580192d) by @Exeloo
Documentation
- Update README files with new structure and detailed usage examples for all packages (#157) (63fab73) by @Exeloo
- Add funding (#147) (7301fad) by @Exeloo
- Add a basic introduction readme (b240964) by @MartinFillon
- Add building and dependency docs to every readme (2d4785b) by @MartinFillon
Features
- core: Introduce
EditableApplicationContextfor managing sound libraries (6c7bac2) by @Exeloo - example: Update
ponggame mechanics and graphics integration (835fb7d) by @Exeloo - Add dependencies handling (e51dd3b) by @Exeloo
- Add dependencies to current libs (9a838dc) by @Exeloo
- graphics: Add dynamic size handle of canvas (047bf0f) by @Exeloo
- graphics: Add rectangle (396831d) by @Exeloo
- template: Add scripts to template (6ec5066) by @Exeloo
- game: Add width and height (c93c985) by @Exeloo
- game: Add graphics factory (0f4453c) by @Exeloo
- graphics: Add base component and circle component (28f5c45) by @Exeloo
- graphics-2d: Add base library (e39a798) by @Exeloo
Refactor
- Change test engine (#126) (ce2c71f) by @Exeloo
- Migrate namespaces to
@nanoforge-devand update related imports (c84c927) by @Exeloo - libraries: Implement initialization validation and standardize nullable fields (8b04575) by @Exeloo
- libs: Remove
ECSContexttype in favor ofContext(b4ea6f1) by @Exeloo - graphics-2d: Remove custom rendering core and replace with
Konva(278c745) by @Exeloo