Releases: primatejs/primate
Releases · primatejs/primate
0.25.0
0.24.0
0.23.1
0.23.0
- consolidate frontend handlers under @primate/frontend
- grand frontend unification
- esbuild: add support for an ignores array
- frontend: pass props directly to frontends, remove dynamicProps confi…
- store: add pool
- esbuild: support code splitting
- frontend: add handlebars support
- session: fix tests, add configurable httponly, throw on set without s…
- feat: monorepo setup with yarn+nodelinker
- store: add transactions to sqlite/postgresql/mongodb; fake transactio…
0.22.3
0.22.1
0.22.0
- react: drop babel/esact deps, use esbuild to import react/react-dom a…
- react: support recursive layouts
- react: add liveview
- react: support components in subdirectories
- add support for solid
- support transforming assets/pages, reorganize build, adapt modules to…
- markdown: initial commit
- frontend: initial commit
- add glob patterns to transformations
- markdown: compile to html/json instead of js
- liveview: use form.method
0.21.3
0.21.2
This changelog includes all new features introduced by 0.21 and its two patch releases.
- change runtime type functions from x into the getX form
- store: full sqlite support, revamp update to not replace, revamp tests
- add Store.exists, Store.get$
- core: add request.{body,query,headers,cookies}.raw
- types: add email
- liveview: initial commit, version 0.1
- svelte: add support for liveview
- store: move surrealdb into stores, get rid of exists test
- store: add mongodb, disable transaction test, make surrealdb test-com…
- store: add postgresql driver
- core, store, types: change to , add string.between and array.of
- create primate: initial meaningful commit
- add custom error pages; use Response in all handlers
- add app.build.paths.{server,client,components}
- core: use routes/+error.js as a default error file even when no route…