Releases: gofractally/psibase
v0.13.0-pre
Disclaimer
This is a prerelease, and therefore there are no security or backwards compatibility guarantees.
It is not recommended to use this in a production environment - use at your own risk.
Changelog
💻 Development experience
- (PR #809) | Add getAccount() to Accounts plugin
- (PR #801) | Fracpack for Python
- (PR #799) | Add temporary login functionality
- (PR #805) | Propagate graphql errors as errors instead of success response
- (PR #808) | Build .psi packages with cargo-psibase
- (PR #814) | Refactoring rust service unit testing
- (PR #835) | Make homepage and Webmail a SPA
- (PR #840) | Add postinstall and data to cargo psibase package
- (PR #848) | Optimize unit tests
- (PR #843) | Update to wasi-sdk-24.0.
- (PR #865) | Avoid throwing in WASM builds even when exceptions are "enabled"
- (PR #867) | Make 'Sites' the default webserver app
- (PR #861) | Union cargo package dependencies
- (PR #769) | Rust app development experience
Bugfixes
- (PR #807) | Fix bug writing config file with duplicated hostname
🚀 Default apps
- (PR #761) | X-Admin app improvements
- (PR #778) | Identity Attestation implementation
- (PR #825) | Invite app
- (PR #810) | Invite app improvements
- (PR #841) | Chainmail UI enhancements
- (PR #819) | Rebranding App
- (PR #826) | Chainmail: Rewrite in Rust
- (PR #853) | Renaming Webmail to Chainmail
- (PR #859) | Default deploy chainmail
🏗️ Infrastructure Providers
Bugfixes
- (PR #812) | Fix attempt to switch forks away from irreversible
- (PR #860) | Do not comment out valid config item: database-cache-size
🧼 Refactoring
Associated docker images
Docker images for this release of the psinode and psibase tools are available in GitHub container registry.
v0.12.0-pre
Disclaimer
This is a prerelease, and therefore there are no security or backwards compatibility guarantees.
It is not recommended to use this in a production environment - use at your own risk.
Changelog
💻 Development experience
- (PR #779) | Refactor supervisor
- (PR #786) | Move tracking of selected chain to wasm
- (PR #788) | Remove Reflect
- (PR #785) | Add management of unapplied transactions to transact service
- (PR #789) | Add plugin storage
Docs
- (PR #780) | Add starter service doc
🚀 Default apps
- (PR #775) | Deploy token plugin by default
- (PR #783) | add account exists query
- (PR #793) | Add chainmail app skeleton
- (PR #798) | Chainmail app UI
🏗️ Infrastructure Providers
Bugfixes
- (PR #803) | Fix writing http-timeout to the config file
Associated docker images
Docker images for this release of the psinode and psibase tools are available in GitHub container registry.
v0.11.0-pre
Disclaimer
This is a prerelease, and therefore there are no security or backwards compatibility guarantees.
It is not recommended to use this in a production environment - use at your own risk.
Changelog
💻 Development experience
- (PR #725) | Move cpp WASI polyfills from tester to psitest cli
- (PR #726) | Rust Fracpack: Omit trailing optionals
- (PR #727) | Fix & update rust tester
- (PR #771) | Add rust schema generation
- (PR #772) | Add rust tester support for queries
🚀 Default apps
- (PR #712) | Add token app and plugin
- (PR #722) | Update nft service
- (PR #735) | AuthSig improvements
- (PR #741) | Attestation UI
- (PR #737) | Add shadcn/ui to X-Admin dashboard
🏗️ Infrastructure Providers
Associated docker images
Docker images for this release of the psinode and psibase tools are available in GitHub container registry.
v0.10.0-pre
Disclaimer
This is a prerelease, and therefore there are no security or backwards compatibility guarantees.
It is not recommended to use this in a production environment - use at your own risk.
Changelog
💻 Development experience
- (PR #691) | Add indexing and query service for events
- (PR #706) | Handle AccountNumbers as query keys
Docs
- (PR #707) | Misc doc updates
🚀 Default apps
- Tokens app
🏗️ Infrastructure Providers
Bugfixes
- (PR #703) | Trigger a view change when enough joint producers advance
Associated docker images
Docker images for this release of the psinode and psibase tools are available in GitHub container registry.
v0.9.0-pre
Disclaimer
This is a prerelease, and therefore there are no security or backwards compatibility guarantees.
It is not recommended to use this in a production environment - use at your own risk.
Changelog
💻 Development experience
- (PR #680) | Fracpack JSON schema
- (PR #687) | Make transaction timeout for psibase boot the same as for web boot
- (PR #676) | Separate supervisor-lib from common-lib
- (PR #689) | Add example app
🏗️ Infrastructure Providers
- (PR #686) | Reduce memory usage of processTransaction
Associated docker images
Docker images for this release of the psinode and psibase tools are available in GitHub container registry.
v0.8.0-pre
Disclaimer
This is a prerelease, and therefore there are no security or backwards compatibility guarantees.
It is not recommended to use this in a production environment - use at your own risk.
Changelog
💻 Development experience
- (PR #636) | Generate wasm compile-commands.json
- (PR #534) | Update cargo-psibase
- (PR #561) | Initial plugin infrastructure and supervisor-in-iframe system
- (PR #662) | Check message origin
- (PR #658) | Enable package update
- (PR #666) | Add event emission in rust
- (PR #672) | Additional account name restrictions
- (PR #674) | Remove applet related libraries
- (PR #677) | Purge sys suffix
Bugfixes
- (PR #661) | Fix cmake copy_directory failure when switching branches.
Front-end docs
- (PR #599) | Augmenting doc for supervisor/wasm-loader
🚀 Default apps
🏗️ Infrastructure Providers
- (PR #670) | Remove outdated psinode sample config files
- (PR #671) | Listen on port 8080 by default, to simplify initial setup of a new node.
- (PR #675) | Show file path when failing to open the package index.
Associated docker images
Docker images for this release of the psinode and psibase tools are available in GitHub container registry.
v0.7.0-pre
Disclaimer
This is a prerelease, and therefore there are no security or backwards compatibility guarantees.
It is not recommended to use this in a production environment - use at your own risk.
Changelog
💻 Development experience
- (PR #569) | Remove cmake variables for partial builds
- (PR #570) | Extend boot transaction expiration to 120s (from 30s)
- (PR #564) | Show service stack trace on transaction failure
- (PR #596) | Improve error message: service out of memory
- (PR #597) | Change checkAuthSys signature to avoid passing the potentially large data, which is never actually used.
- (PR #612) | Add version field to package metadata
- (PR #617) | Show transaction console in psibase
Bugfixes
- (PR #560) | Fix timeout for http connections
- (PR #613) | Update fpconv.c from upstream. Fixes #572.
- (PR #614) | Link to psio library
🏗️ Infrastructure Providers
- (PR #615) | Add logging of transaction and query console output
- (PR #619) | Some refactoring of http.cpp
Bugfixes
- (PR #620) | Fix incorrect use of shared_lock
Associated docker images
Docker images for this release of the psinode and psibase tools are available in GitHub container registry.
v0.6.0-pre
Disclaimer
This is a prerelease, and therefore there are no security or backwards compatibility guarantees.
It is not recommended to use this in a production environment - use at your own risk.
Changelog
💻 Development experience
- (PR #535) | Packaging for apps
- (PR #548) | Rework psibase upload
- (PR #553) | Fix building external projects
Bugfixes
🏗️ Infrastructure Providers
- (PR #530) | PKCS #11 support for psibase
- (PR #554) | Add account root that owns all accounts created at boot
Bugfixes
- (PR #538) | Fix some memory bugs
Associated docker images
Docker images for this release of the psinode and psibase tools are available in GitHub container registry:
v0.5.0-pre
Disclaimer
This is a prerelease, and therefore there are no security or backwards compatibility guarantees.
It is not recommended to use this in a production environment - use at your own risk.
Changelog
💻 Development experience
- (PR #516) | Native OS X Build Fixes
Bugfixes
- (PR #512) | Fix psidk C++ service development
Docs
🏗️ Infrastructure Providers
- (PR #513) | Reduce log severity when psinode can't lock db memory
- (PR #515) | Minor tweaks to psinode options
- (PR #505) | Switch keyring to use PKCS #11
Associated docker images
Docker images for this release of the psinode and psibase tools are available in GitHub container registry.
v0.4.0-pre
Disclaimer
This is a prerelease, and therefore there are no security or backwards compatibility guarantees.
It is not recommended to use this in a production environment - use at your own risk.
Release Notes
💻 App development
- (PR #501) | Add action timing to trace
🏗️ Infrastructure Providers
- (PR #489) | Add boot capability to admin-sys
- (PR #493) | Improve documentation app
- (PR #491) | Support using P-256 keys for block and transaction signing
Associated docker images
Docker images for this release of the psinode and psibase tools are available in GitHub container registry.