• v0.10.0 e3ee0f8d8f

    ElhamAryanpur released this 2025-12-07 21:09:35 +00:00 | 10 commits to master since this release

    Features

    • updated egui to the latest version - (6b070cb)
    • updated utilities to latest version - (b004018)

    Refactoring

    • removed flume as a dependency of headless - (1f90fb9)

    What's Changed

    Full Changelog: https://github.com/AryanpurTech/BlueEngine/compare/v0.9.4...v0.10.0

    Downloads
  • v0.9.4 d1f3ea4627

    ElhamAryanpur released this 2025-08-06 19:00:43 +00:00 | 19 commits to master since this release

    Bug Fixes

    • translate moving in the wrong direction - (4a38a68)

    Full Changelog: https://github.com/AryanpurTech/BlueEngine/compare/v0.9.3...v0.9.4

    Downloads
  • v0.9.3 629e252a33

    ElhamAryanpur released this 2025-08-05 09:17:11 +00:00 | 21 commits to master since this release

    Bug Fixes

    • set_position and simple_input. Also added raw_input for finer usage - (d60f522)

    Features

    • winit input now working - (f0fd32d)

    Full Changelog: https://github.com/AryanpurTech/BlueEngine/compare/v0.9.2...v0.9.3

    Downloads
  • v0.9.2 795177ee99

    v0.9.2 Stable

    ElhamAryanpur released this 2025-07-27 16:49:33 +00:00 | 24 commits to master since this release

    Bug Fixes

    • #112 the texture colors are now corrected - (8e7c48b)

    Miscellaneous Chores

    Refactoring

    • updated to a newer wgpu version - (3b425e9)

    Full Changelog: https://github.com/AryanpurTech/BlueEngine/compare/v0.9.1...v0.9.2

    Downloads
  • v0.9.1 404ca1e1e4

    v0.9.1 Stable

    ElhamAryanpur released this 2025-05-05 07:36:14 +00:00 | 31 commits to master since this release

    Bug Fixes

    • [breaking] #108 - exchanged StringBuffer with AsRef and String with Arc - (a148472)
    • #110 - Features for a backend is now empty by default for maximum compatibility - (0e571b8)

    Features

    • readded the embedded renderer and renamed egui plugin to egui_plugin for reduction of confusion - (0d15919)

    Miscellaneous Chores

    • updated dependencies - (aa6076f)
    • updated dependencies - (59338e8)
    • reverted wgpu update - (73995d2)
    • updated utilities to the latest version - (547c402)
    • some updates done to the embedded renderer - (687d50e)

    Full Changelog: https://github.com/AryanpurTech/BlueEngine/compare/v0.9.0...v0.9.1

    Downloads
  • v0.9.0 56c9955548

    v0.9.0 Stable

    ElhamAryanpur released this 2025-04-13 16:34:23 +00:00 | 44 commits to master since this release

    Bug Fixes

    Features

    • (api) updated the signals and runtime api - (e8b6baa)
    • (api) [breaking] updated the signals and runtime api - (e8b6baa)
    • (api) [breaking] updated the signals and runtime api - (e8b6baa)
    • initial version for headless mode - (834bedd)
    • winit and windowing is now a dependency instead of hard coded within the engine. - (daa2233)
    • headless feature is now fully available with it's own runtime - (088e9fe)
    • [breaking] headless feature is now fully available with it's own runtime - (088e9fe)
    • added a headless mode example - (f39ad24)

    Miscellaneous Chores

    • updated utilities version - (10cd06f)
    • [breaking] WindowDescriptor is now called EngineSettings - (8a93cd8)
    • updated lock dependencies - (2fb1a23)
    • [breaking] renamed engine.input_events into engine.simple_input to convey the meaning clearly - (9f5beb5)
    • moved the engine definitions into its own file - (5511e6a)
    • added ObjectSettings parameter to the 3D primitve shapes - (9a0ad36)
    • updated versions - (feb169f)

    New Contributors

    Full Changelog: https://github.com/AryanpurTech/BlueEngine/compare/v0.8.0...v0.9.0

    Downloads
  • v0.8.0 8cc9e762de

    v0.8.0 Stable

    ElhamAryanpur released this 2025-04-05 12:36:16 +00:00 | 65 commits to master since this release

    Breaking Changes

    • Object.rotation is now a Vector3 type again
    • Renderer::build_object has moved to Object::new
    • ObjectStorage::new_object, ObjectStorage::add_object, and ObjectStorage::update_object are deprecated and removed
    • Object::resize now uses world scale for the object instead of screen size
    • Object::set_translation has been renamed to Object::translate
    • Object::set_position issue that it rotates the object instead of translating, has been fixed
    • Object.position_matrix has been renamed to Object.translation_matrix
    • Object::set_texture has been replaced by Object::set_texture_raw
    • Object::set_texture now lets you build a texture directly with TextureData
    • Instance::to_raw has been renamed to Instance::build
    • Instance::new has been removed, in favor of directly building the Instance

    Bug Fixes

    • Object transformations (e433121)
    • Transformations and function updates in the Object (88e2f86)

    Features

    • Added README to the inner crates (15f20cf)
    • Speedup with object update and return (43bcc79)

    Miscellaneous Tasks

    • Updated the README (d762d76)
    • Updated versions in the crates (cc710d2)
    • Split the object code into readable chunks (34c03b8)
    • Updated the utilities crate (40157cc)

    Full Changelog: https://github.com/AryanpurTech/BlueEngine/compare/v0.7.1...v0.8.0

    Downloads
  • v0.7.1 81c452e523

    v0.7.1 Stable

    ElhamAryanpur released this 2025-04-01 14:32:30 +00:00 | 75 commits to master since this release

    Bug Fixes

    • The camera target being inaccurately set (5062995)
    • Camera aspect ratio fix (09302c7)

    Miscellaneous Tasks

    • Updated version numbers (d49b531)

    Full Changelog: https://github.com/AryanpurTech/BlueEngine/compare/v0.7.0...v0.7.1

    Downloads
  • v0.7.0 142abd6af4

    v0.7.0 Stable

    ElhamAryanpur released this 2025-03-31 21:52:32 +00:00 | 81 commits to master since this release

    Bug Fixes

    Features

    • Starting to autogenerate the Vector types (378e51d)

    Miscellaneous Tasks

    • Included the utilities in the main repository (42b93a9)
    • Finalized some documentation and cleanups (7e35283)
    • Moved from nalgebra to glam, and moved native Vector types to glam Vector (cb43a08)
    • Removed dev example (5e11dca)
    • Moved structures from the header to their respective components (0c2c941)
    • Moved prelude, utils and primitive shapes to a cleaner format (3f95a40)
    • Renamed header to prelude (2e58c8d)

    What's Changed

    New Contributors

    Full Changelog: https://github.com/AryanpurTech/BlueEngine/compare/v0.6.5...v0.7.0

    Downloads
  • v0.6.5 f0f890d13e

    v0.6.5 Stable

    ElhamAryanpur released this 2025-03-15 17:00:41 +00:00 | 99 commits to master since this release

    Miscellaneous Tasks

    • Updated versions of all parts (9a9a2b0)
    • Updated wgpu to the latest version (5f45266)
    • Cleaned up github actions (fbf01a9)

    Full Changelog: https://github.com/AryanpurTech/BlueEngine/compare/v0.6.3...v0.6.5

    Downloads