Repository navigation
Releases: MaansenV/ECS2DTest
Releases · MaansenV/ECS2DTest
Release list
com.ecs2d.renderer 2.2.0
com.ecs2d.renderer 2.1.5
Summary
- Persist the SpriteDataAuthoring advanced XY scale toggle on the component so it survives prefab save/reload.
Package Scope
- Package: com.ecs2d.renderer
- Tag: v2.1.5
Highlights
- Replace SessionState-only storage for the Advanced XY Scale inspector toggle.
- Store the toggle state as hidden serialized data on SpriteDataAuthoring.
- Fix the inspector checkbox disappearing after saving/reopening prefabs.
Validation
- Commit and tag were pushed via the scripted release workflow.
Notes
- Patch release for editor/prefab persistence behavior only.
com.ecs2d.renderer 2.1.4
Summary
- Add the missing meta file for SpriteAnimationClipDrawer so Unity imports it correctly from the package.
Package Scope
- Package: com.ecs2d.renderer
- Tag: v2.1.4
Highlights
- Fix immutable-package import warning for SpriteAnimationClipDrawer.cs.
- Ensure the new animation clip drawer is recognized by Unity.
Validation
- Commit and tag were pushed via the scripted release workflow.
Notes
- Patch release for package asset import correctness only.
com.ecs2d.renderer 2.1.3
Summary
- Add a read-only clip duration display in the animation clip inspector.
- Format the duration to two decimals and show a German label.
Package Scope
- Package: com.ecs2d.renderer
- Tag: v2.1.3
Highlights
- New SpriteAnimationClip drawer with duration preview.
- Read-only duration shown as Dauer ca. (s).
- Duration is formatted to 2 decimal places.
Validation
- Commit and tag were pushed via the scripted release workflow.
Notes
- Duration represents one forward pass or one full ping-pong cycle, not infinite looping time.
com.ecs2d.renderer 2.1.2
Summary
- Publish package version 2.1.2.
- Documentation was updated in the repo alongside this release to cover editor tools and current scale behavior.
Package Scope
- Package: com.ecs2d.renderer
- Tag: v2.1.2
Highlights
- Package version bump to 2.1.2.
- README/package docs now describe the Sprite Sheet Wizard and Sprite Sheet Overview.
- Docs now explain BaseScaleXY precedence and Resources/SpriteSheets runtime loading.
Validation
- Commit and tag were pushed via the scripted release workflow.
Notes
- Repo-level DOCUMENTATION.md was committed separately before the release commit.
com.ecs2d.renderer 2.1.1
Summary
- Remove repeated BaseScale/BaseScaleXY bake warnings from sprite and particle authoring.
Package Scope
- Package: com.ecs2d.renderer
- Tag: v2.1.1
Highlights
- Stop SpriteDataAuthoring warning spam during baking/live conversion.
- Stop ParticleEmitterAuthoring warning spam during baking/live conversion.
Validation
- Release tag v2.1.1 already pushed from the scripted workflow.
Notes
- Package-scoped release; only package changes are included.
com.ecs2d.renderer v2.0.0
Summary
- Adds emitter cleanup and spawn-flow improvements for the particle pipeline.
- Adds particle speed and scale curve LUT support.
- Adds ECS2D.Rendering.Editor custom inspectors and shared inspector styling.
Package Scope
- Package: com.ecs2d.renderer
- Tag: v2.0.0
Highlights
- Improves particle lifecycle handling with emitter cleanup and related spawn/runtime fixes.
- Reworks particle speed and scale evaluation around curve LUT sampling.
- Introduces a dedicated package editor assembly with custom inspectors for authoring components.
- Improves inspector guidance with tooltip, range, and editor UX updates across package authoring types.
Validation
- Includes added and updated EditMode coverage around particle systems, particle curves, sprite authoring, and editor-facing authoring behavior.
Notes
- Major package release reflecting substantial particle-system and editor-workflow expansion.
com.ecs2d.renderer v1.0.6
Summary
- Adds DOTS-based particle system support to com.ecs2d.renderer.
- Adds EditMode tests covering particle authoring, spawning, and simulation behavior.
Package Scope
- Package: com.ecs2d.renderer
- Tag: v1.0.6
Highlights
- Introduces particle runtime systems, components, authoring, and spawn utilities inside the package.
- Expands package test coverage for particle authoring bake, spawn utility behavior, and particle system behavior.
Validation
- Includes new EditMode test coverage for the particle workflow added in this release.
Notes
- This release marks the initial particle-system feature set for the package.
com.ecs2d.renderer v1.0.5
Summary
- Fixes package metadata for SpriteSortingUtility.
Package Scope
- Package: com.ecs2d.renderer
- Tag: v1.0.5
Highlights
- Corrects metadata so SpriteSortingUtility is packaged consistently.
Validation
- This patch is focused on package metadata correctness.
Notes
- Package-scoped patch release with no broader runtime feature changes.
com.ecs2d.renderer v1.0.4
Summary
- Fixes sprite transform sync authoring offsets in the package runtime.
- Expands EditMode coverage around authoring offsets and transform sync behavior.
Package Scope
- Package: com.ecs2d.renderer
- Tag: v1.0.4
Highlights
- Updates sprite transform sync handling for authoring-driven offsets.
- Adds and updates package tests for sprite authoring bake and transform sync scenarios.
Validation
- Includes updated EditMode coverage for sprite authoring bake and transform sync behavior.
Notes
- Package-scoped patch release focused on correctness and test coverage.