fledge_assets 0.2.1 copy "fledge_assets: ^0.2.1" to clipboard
fledge_assets: ^0.2.1 copied to clipboard

Ref-counted asset management for Fledge — handles, per-type asset storage, and optional native hot reload.

Changelog #

0.2.1 - 2026-09-20 #

Added #

  • example/example.dart demonstrating the package's core API (pana requirement).

Changed #

  • SDK floor bumped to Dart >=3.11.0 (was 3.6). Matches the workspace-wide floor.

0.2.0 - 2026-09-20 #

Added #

  • Initial release.
  • Ref-counted Handle<T> + per-type Assets<T> storage.
  • Loader<T> interface with pluggable per-type loaders.
  • Optional native hot reload backed by watcher.

0.1.0 - 2026-09-20 #

Features #

  • fledge_assets: Initial release. Handle<T> / HandleId, per-type Assets<T> resource with ref-counted entries, Loader<T> interface, an AssetPlugin that gates optional native hot reload, and a HotReloadPollSystem that drains file-change events into Assets<T>.reload. Downstream packages (fledge_render_2d, fledge_audio, fledge_tiled) migrate their in-tree asset registries onto this in the same release.
0
likes
160
points
--
downloads

Documentation

API reference

Publisher

verified publisherfledge-framework.dev

Ref-counted asset management for Fledge — handles, per-type asset storage, and optional native hot reload.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#ecs #game-engine #assets #flutter-games

License

Apache-2.0 (license)

Dependencies

fledge_ecs, meta, watcher

More

Packages that depend on fledge_assets