Releases: floodfx/liveviewjs
Releases · floodfx/liveviewjs
0.3.0-rc.2
0.3.0-rc.1
- 40f146b use correct rollup command for auto-release
- 559d704 add redis deps and fix import
- 5e4a6f9 extract examples to sub-package; add sub-packages for deno (oak) and node (express)
- f23a076 remove redis pubsub and a bunch of deps from package.json
- 35237ba vscode settings
- 2908d1a update to support deno and node deployments
- 6bbe491 check in dist in prep for deno publishing; moved examples to sub-package; clean up index.ts; make client code minimal;
- 0fa08c4 more refactoring / renaming and clean up
- 3b31e5f replace express-session SessionData with liveviewjs SessionData
- c8eafde attempt to reuse crypto key for serDe. clean up
- b08422e large refactor moving towards an adaptor pattern for liveviewjs with working express (nodejs) and deno adaptors. still a lot to clean up but seems like a good direction
- 3af8fea another stopping point
- 9bf1141 rename and add await
- dcd6666 wip
- f7e5972 experiment with an adaptor approach
- b6d5bb5 remove deno packages
- f23bad8 save point for rebasing to adaptors branch
- 45cd265 save point for rebasing to adaptors branch
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
- c2c678f Merge pull request #50 from floodfx/temp_assign
- 3495d0a fix docs and really add package.json
- 564be29 adds tempAssign fixes #18; improved documentation; bump version to 0.2.1
- 5e53872 Merge pull request #49 from floodfx/create-liveviewjs
- cdb857c fixed to run via npx create-liveview-app@latest
- b39ea74 remove github action in this dir. it doesn't work
- b6844f0 Merge pull request #48 from floodfx/create-liveviewjs
- 152b8f3 add autorelease
- 0f92087 super basic working project generator
- b9cfcb6 some progress towards project generator
- f19f885 format with prettier
- 18e7170 add prettier to deps and format script
- efd3549 add prettierrc
- a243324 add prettier ignore
0.2.0
- d6a3889 Merge pull request #47 from floodfx/socketContext
- c17a5de another errant type
- 750d6e4 remove incorrect outgoing event union type
- 9394ad1 remove commented out code
- 83ae1f0 missed a delete
- 9209ef9 rename component to liveView and other small clean up
- cb55818 remove unused type
- 0ffc7f8 remove unused code
- 73e4131 API changes requiring bump in minor version to 0.2.0
- b56a67a refactor complete
- 4412499 fix existing tests
- da13212 fix test
- 247871b fix test
- e04afe8 fix test
- cfd7788 fix test
- 8bb3689 fix test
- 90def0d fix test
- dd4735a fix test
- aba1e3e get pushEvents example fully working
- da07c61 add pushEvent to and implementations
- d987254 in process to update to use socket.assign instead of returning context
- e92c852 refactored to use http sockets where possible; implemented handeParams in before http render
- 9aa3ecd refactored to support pushEvent and external , and and
- 900c7ed implemented for http and ws and extracted; implemented socket for ws; added support for
- 6a1fbb9 refactor to use LiveViewSocket and LiveComponentSocket for context management
- faf7838 add assigns to socket, reduce contexts to be object-like; rename sendInternal to send
0.1.0
This release adds support for LiveComponent
s which are small, reusable components whose state is maintained automatically from their parent LiveView
. See: src/examples/decarbonize
for an example.
We've also renamed LiveViewComponent
s to LiveView
s which is more accurate and less confusing not what we have LiveComponent
s as well.
In order to support LiveComponent
s we've changed the signature of the LiveView
render
method to add a LiveViewMeta
object with provides a helper method live_component
to render (and manage) child LiveComponent
s. The LiveViewMeta
object also provides the csrfToken
(cross-site request forgery) token for future support of automatic cross-site security.
- 72f9dcf Merge pull request #46 from floodfx/components
- 0a9be7f coverage
- 24f35cd changes to type signatures so bumping minor version to 0.1.0
- 1535f83 update coverage
- f0cacf1 rename base_component => base_live_view
- 7c231c7 get to converage limits and fix other test
- 6e88f45 improve test coverage for live_view_route and live_view_server
- 12d8ec1 add tests for
- 6145b01 add test fir isLiveComponent parts tree logic
- 48c5712 updated to reflace renamed to and renamed to
- fce3ae9 fully working implementation
- 645d9ac udpated based on rename
- b0147a6 updated based on renaming and added async support to
- 7d81ddc refactored and fully commented and types
- 98335e8 add cid to to support events
- f7a4425 rendering example
- d1f7125 basic api and support for s inside of s
- 5a7fd51 add support to embed and identify s in HtmlSafeString particularly in building the tree.
- 96b69f7 more import clean up
- ef2dd37 moving LiveViewComponent and related to different file; fixing imports for examples
- a9a3845 define and document LiveComponent type and abstract