24 Commits
Author SHA1 Message Date
Dmitry Stepanov 5112072d1e bump msrv + clippy fixes 2026-07-04 20:54:03 +03:00
Dmitry Stepanov 4a0602ab25 bump version for the future release
- helps to catch bug reports from the "nightly" version of the engine
2026-03-30 20:50:58 +03:00
Dmitry Stepanov 9e9e2d7032 1.0.1 + changelog 2026-03-28 09:39:38 +03:00
Dmitry Stepanov 496414ee33 bump version 2026-02-12 19:08:48 +03:00
Dmitry Stepanov 4de934e11f 1.0.0-rc.2 2026-02-05 22:04:37 +03:00
Dmitry Stepanov ef39d2aada updated msrv 2025-10-22 20:27:20 +03:00
Dmitry Stepanov f97851f11d updated deps 2025-08-10 10:24:13 +03:00
Dmitry Stepanov 0e3bd07c38 1.0.0-rc.1 2025-05-29 18:58:18 +03:00
Dmitry Stepanov 10a4dc048b use trait upcasting and remove as_any for ResourceData
- bumped msrv to 1.86
2025-04-06 18:56:17 +03:00
Dmitry Stepanov cc17cbdc3d 0.36.2 + yanked 0.36.1 2025-02-27 10:52:15 +03:00
Dmitry Stepanov 154f815b10 bumped versions 2025-02-27 10:37:34 +03:00
Dmitry Stepanov e1a615dd0e 0.36.1 2025-02-25 23:57:54 +03:00
Dmitry Stepanov 9465617c3d fixed category 2025-02-05 21:08:57 +03:00
Dmitry Stepanov daa02c76fe set all engine crates to version 0.36 2024-12-26 22:34:42 +03:00
Dmitry Stepanov f734c2a4b7 disable log file by default + explicit api to change log file
- log file could be undesirable in some cases and now it is off by default and can be enabled by `Log::set_file_name/set_file` in `fn main`
- bumped MSRV to 1.80 and to use LazyLock
2024-12-23 14:36:57 +03:00
Dmitry Stepanov 3521280d76 initial attempt to decouple animation tracks data into a shared resource
- significantly reduces memory constumption when cloning animations, since it does not need to clone the tracks anymore.
- animation resource can be shared across multiple animations using the same tracks
- significantly speeds up instantiation of animation player scene node
- the editor is still broken and requires proper fixes
- no backward compatibility yet
2024-11-07 22:24:20 +03:00
Dmitry Stepanov 5cf61ca018 fixes for fyrox-template + bump versions again 2024-05-23 20:08:04 +03:00
Dmitry Stepanov bda1a36aa2 bump versions 2024-05-23 19:41:09 +03:00
Dmitry Stepanov 98379e58fb refactored project structure to support dylib feature
- this makes engine usage as `dylib` easier
- also fixes dependency bug, that caused the engine to be rebuilt/relinked when building different packages from the same workspace (i.e. editor and executor)
2024-03-16 10:19:18 +03:00
Dmitry Stepanov f2773fb1fc updated some of deps 2024-02-25 20:55:16 +03:00
Dmitry Stepanov 0d306d6311 0.33 2024-01-23 16:06:28 +03:00
Dmitry 115aeb1a6a texture as generic parameter for sprite sheet animation
- removes `fyrox-resource` dependency and makes it easier to use the sprite sheet animations outside of the engine
- prelude with scene-specific sprite sheet typedefs
2023-12-29 17:34:36 +03:00
Dmitry Stepanov 0cddd745fa crate description + readme + license 2023-12-27 11:00:58 +03:00
Dmitry Stepanov 186c74960e moved low level animation modules into fyrox-animation crate 2023-12-26 13:11:10 +03:00