summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-07-16Bump versionHEADmainAsko Nõmm
2025-07-16Refactor to not use return objects for state changed or dispatches which ↵Asko Nõmm
leads to dual way of doing things, and adds needless complexity.
2025-07-15Update .gitignoreAsko Nõmm
2025-07-15Fix typos, bump depsAsko Nõmm
2025-05-05Bump versionAsko Nõmm
2025-05-05Implement async subscription supportAsko Nõmm
2025-05-05Do not set D to W if D is unset.Asko Nõmm
2025-04-29Bump version to 2.1.5Asko Nõmm
2025-04-29Fix git url'sAsko Nõmm
2025-04-29Allow returning void in a event callbackAsko Nõmm
2025-04-28Allow nothing to be returned by a subscription. Update README.Asko Nõmm
2025-04-28Refactor for only the Node runtime.Asko Nõmm
2025-04-21Bump versionAsko Nõmm
2025-04-21Merge pull request #3 from ↵Asko Nõmm
tryshapex/2-fix-issue-where-subscription-data-cannot-be-different-shape-than-responses-with Fix issue where subscription `data` cannot be different shape than responses `with`
2025-04-21Fixes #2Asko Nõmm
2025-04-21Refactor dispatch parameter naming from 'withData' to 'with' for consistencyAsko Nõmm
2025-04-20Bump versionAsko Nõmm
2025-04-20Closes #1Asko Nõmm
2025-04-20Bump versionAsko Nõmm
2025-04-20Improve docAsko Nõmm
2025-04-20Improve docAsko Nõmm
2025-04-19Impl generics on dispatch/subscription arguments.Asko Nõmm
2025-04-18Bump versionAsko Nõmm
2025-04-18Add state() helper methodAsko Nõmm
2025-04-18Bump versionAsko Nõmm
2025-04-18Update documentationAsko Nõmm
2025-04-18Improve documentationAsko Nõmm
2025-04-18Move JSR info to deno.jsonAsko Nõmm
2025-04-18Refactor to use Deno for everything.Asko Nõmm
2025-04-18Create publish workflowAsko Nõmm
2025-04-18Remove unused typeAsko Nõmm
2025-04-18Add JSR supportAsko Nõmm
2025-04-16Refactors state diffing which is now much improved.Asko Nõmm
2025-04-14Rename $ instance variable to app for clarityAsko Nõmm
The updated variable name better reflects its purpose as the main application instance and follows conventional naming patterns.
2025-04-14Update packages for ESM compatibilityAsko Nõmm
2025-04-14Remove CJS support and cleanup typesAsko Nõmm
2025-04-14Clean up ShapeX type exports and namingAsko Nõmm
The core ShapeX state container function is now the default export, and internal type definitions have been made private since they are not needed outside the module.
2025-04-14Rename ShapeX interface to ShapeXInstanceAsko Nõmm
2025-04-14Bump versionAsko Nõmm
2025-04-14Fix ShapeX import casingAsko Nõmm
2025-04-14Rename EventX to ShapeXAsko Nõmm
The project is renamed from EventX to ShapeX, updating all references in code, documentation and package metadata.
2025-04-13Update package version and fix import name in docsAsko Nõmm
2025-04-13Fix incorrect subscriptionCount API method nameAsko Nõmm
2025-04-13Update import paths and subscription count methodAsko Nõmm
2025-04-13Bump versionAsko Nõmm
2025-04-13bumpAsko Nõmm
2025-04-13Add licenseAsko Nõmm
2025-04-13Initial commitAsko Nõmm
2025-04-13Initial commitAsko Nõmm