Excalibur 0.25.1
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package Excalibur --version 0.25.1
NuGet\Install-Package Excalibur -Version 0.25.1
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Excalibur" Version="0.25.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Excalibur --version 0.25.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Excalibur, 0.25.1"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Excalibur as a Cake Addin #addin nuget:?package=Excalibur&version=0.25.1 // Install Excalibur as a Cake Tool #tool nuget:?package=Excalibur&version=0.25.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
What's Changed
Deprecated
- Actions
asPromise()
renamed totoPromise()
, will be removed in v0.26.0
Added Features
- feat: [#1892] Animations should allow you to specify the total duration by @catrielmuller in https://github.com/excaliburjs/Excalibur/pull/2065
ex.Animation
now supporttotalDuration
that will calculate automatically each frame duration based on how many frames have.withEngine
utils support an aditional options parameter to override the Engine default options.- Story to show a play / pause implementation.
- chore(webpack): add experimental esm bundle output by @kamranayub in https://github.com/excaliburjs/Excalibur/pull/2064
- Experimental: Native ES module bundle distribution in package
esm/excalibur.js
entrypoint
- Experimental: Native ES module bundle distribution in package
- feat: [#2069] Add easy reverse support to Animations by @eonarheim in https://github.com/excaliburjs/Excalibur/pull/2070
ex.Animation
now supports.reverse()
to reverse the direction of play in an animation, use theex.Animation.direction
to inspect if the animation is playing in theex.AnimationDirection.Forward
direction or theex.AnimationDirection.Backward
direction.
- feat: [#2044] Add Current Graphics Keys to GraphicsComponent by @ignoreintuition in https://github.com/excaliburjs/Excalibur/pull/2072
Bug Fixes
- fix: loader button position on window resize
- fix: issue with setting
ex.TileMap.z
to a value - fix: crash in debug system if there is no collider geometry
- fix: [#2049]: ImageSource loading error message by @nidble in https://github.com/excaliburjs/Excalibur/pull/2052
- fix: [#1431] Dispatch the hidePlayButton on the Button Event to prevent that keep on the screen on some situations [#1431] by @catrielmuller in https://github.com/excaliburjs/Excalibur/pull/2066
- fix: [#2076] Defer initialization until after final resolution calculated by @eonarheim in https://github.com/excaliburjs/Excalibur/pull/2093
- fix: [#1731] Replace TSC build constant + Simplify version generation by @eonarheim in https://github.com/excaliburjs/Excalibur/pull/2053
- revert: VSCode Workbench Colors configurations by @catrielmuller in https://github.com/excaliburjs/Excalibur/pull/2067
Updates
- chore: Update copyright with initial commit year by @jedeen in https://github.com/excaliburjs/Excalibur/pull/2056
Docs
- docs: Fix typos by @jedeen in https://github.com/excaliburjs/Excalibur/pull/2055
- chore(storybook): fix Storybook by @kamranayub in https://github.com/excaliburjs/Excalibur/pull/1986
Changed/Refactor
- feat: Refactor Actions to ECS System and Component by @eonarheim in https://github.com/excaliburjs/Excalibur/pull/2061
- Internal Actions implementation converted to ECS system and component, this is a backwards compatible change with v0.25.0
ex.ActionsSystem
andex.ActionsComponent
now wrap the existingex.ActionContext
- Actions can be shared with all entities now!
- Dispatch the
hidePlayButton
on the Button Event to prevent that keep on the screen on some situations [#1431]. - Revert VSCode Workbench Colors
Build Dependencies Updates
- chore: Update dependency webpack to v5.56.1 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2054
- chore: Pin dependencies by @renovate in https://github.com/excaliburjs/Excalibur/pull/2074
- chore: Update Node.js to v14.18.1 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2075
- chore: Update dependency @types/react-color to v3.0.6 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2077
- chore: Update dependency @types/webpack-env to v1.16.3 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2078
- chore: Update dependency eslint-plugin-jsdoc to v36.1.1 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2079
- chore: Update dependency karma to v6.3.6 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2080
- chore: Update dependency typescript to v4.4.4 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2081
- chore: Update storybook monorepo by @renovate in https://github.com/excaliburjs/Excalibur/pull/2082
- chore: Update babel monorepo by @renovate in https://github.com/excaliburjs/Excalibur/pull/2083
- chore: Update dependency karma to v6.3.7 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2091
- chore: Update dependency @octokit/rest to v18.12.0 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2084
- chore: Update dependency @types/jasmine to v3.10.1 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2085
- chore: Update dependency core-js to v3.19.0 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2086
- chore: Update dependency css-loader to v6.5.0 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2087
- chore: Update dependency replace-in-file to v6.3.2 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2088
- chore: Update dependency typedoc to v0.22.7 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2089
- chore: Update dependency webpack to v5.61.0 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2090
- chore: Update dependency webpack-cli to v4.9.1 by @renovate in https://github.com/excaliburjs/Excalibur/pull/2092
Contributors
- @nidble made their first contribution in https://github.com/excaliburjs/Excalibur/pull/2052
- @ignoreintuition made their first contribution in https://github.com/excaliburjs/Excalibur/pull/2072
- @Evgenii190
- @floAr
- @tarsupin
- @nilskj
- @0xEAB
Full Changelog: https://github.com/excaliburjs/Excalibur/compare/v0.25.0...v0.25.1
There are no supported framework assets in this package.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.30.3 | 89 | 1/2/2025 |
0.30.2 | 83 | 12/26/2024 |
0.30.1 | 115 | 12/13/2024 |
0.29.3 | 162 | 5/5/2024 |
0.29.2 | 183 | 4/7/2024 |
0.29.1 | 192 | 2/23/2024 |
0.29.0 | 189 | 2/20/2024 |
0.28.7 | 214 | 1/27/2024 |
0.28.6 | 194 | 1/13/2024 |
0.28.5 | 228 | 1/6/2024 |
0.28.4 | 213 | 12/22/2023 |
0.28.3 | 197 | 12/12/2023 |
0.28.2 | 219 | 12/2/2023 |
0.28.0 | 307 | 8/11/2023 |
0.25.3 | 630 | 2/6/2022 |
0.25.2 | 500 | 1/22/2022 |
0.25.1 | 561 | 11/6/2021 |
0.25.0 | 485 | 10/4/2021 |
0.24.5 | 801 | 9/7/2020 |
0.24.4 | 702 | 9/3/2020 |
0.24.3 | 708 | 5/10/2020 |
0.24.1 | 606 | 4/24/2020 |
0.24.0 | 644 | 4/24/2020 |
0.23.0 | 798 | 6/8/2019 |
0.22.0 | 788 | 4/6/2019 |
0.21.0 | 964 | 2/2/2019 |
0.20.0 | 962 | 12/23/2018 |
0.19.1 | 956 | 10/23/2018 |
0.19.0 | 1,006 | 10/13/2018 |
0.18.0 | 1,068 | 8/4/2018 |
0.17.0 | 1,126 | 6/16/2018 |
0.16.0 | 1,193 | 4/6/2018 |
0.15.0 | 991 | 2/17/2018 |
0.14.0 | 1,153 | 12/2/2017 |
0.13.0 | 1,077 | 10/7/2017 |
0.12.0 | 1,166 | 8/12/2017 |
0.11.0 | 1,249 | 6/10/2017 |
0.10.0 | 1,209 | 4/8/2017 |
0.9.0 | 1,228 | 2/10/2017 |
0.8.0 | 1,156 | 12/4/2016 |
0.7.1 | 1,355 | 10/4/2016 |
0.7.0 | 1,391 | 8/30/2016 |
0.6.0 | 1,615 | 1/20/2016 |
0.5.1 | 1,407 | 6/26/2015 |
0.5.0 | 1,374 | 6/4/2015 |
0.2.2 | 1,754 | 4/16/2014 |
0.2.1 | 1,593 | 4/16/2014 |
0.2.0 | 1,613 | 4/10/2014 |
0.1.1-alpha | 1,229 | 12/19/2013 |
0.1.0-alpha | 1,319 | 12/12/2013 |