Releases: gramiojs/scenes
v0.2.4
v0.2.3
fix: scene exit handling
Full Changelog: v0.2.2...v0.2.3
v0.2.2
v0.2.1
feat: add Scene.run helper and avoid useless redis read on end of middlewares
feat: optimize update with step change options (default behaviour)
fix: usage without scenesDerives and avoid double get if data is really null
Full Changelog: v0.2.0...v0.2.1
v0.2.0
refactor: rewrite types of methods outside of implementation
chore: bumps
refactor: unify getSceneEnter
chore: switch from _ to ~ in internal keys
feat: implement PossibleInUnknownScene on type-level and handlers usage. need use storage
fix: type typo, 2 arg of update should be optional
feat: context.scene.current.is now works
feat: add reenter
chore: reduce storage.get usage for connected.withCurrentScene and scenes plugins
chore: bump
chore: deno "nodeModulesDir": "auto"
Full Changelog: v0.1.4...v0.2.0
v0.1.4
chore: use "nodeModulesDir": "manual"
chore: add npm weekly downloads badge
feat: implement scenesDerives
Full Changelog: v0.1.3...v0.1.4
v0.1.3
chore: make scene exit async
chore: temporally use overrides
chore: add conditional publish support
chore: remove --unstable-sloppy-imports
ok man
Full Changelog: v0.1.2...v0.1.3
v0.1.2
chore: action fixes
chore: fix type mistake and bumps
chore: remove unused // @ts-expect-error
Full Changelog: v0.1.1...v0.1.2
v0.1.1
chore: allow to setUp firstTime to false at scene update
Full Changelog: v0.1.0...v0.1.1
v0.1.0
fix: type issue when Return contatins non UpdateData types
bump
chore: use bun publish
fix: type at build
Full Changelog: v0.0.5...v0.1.0