Skip to content

Releases: gofractally/psibase

v0.13.0-pre

02 Oct 13:36
5cc5abb
Compare
Choose a tag to compare
v0.13.0-pre Pre-release
Pre-release

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

🏗️ 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

09 Aug 15:09
9bf6b60
Compare
Choose a tag to compare
v0.12.0-pre Pre-release
Pre-release

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

Docs

🚀 Default apps

🏗️ 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

05 Jul 14:01
77d586e
Compare
Choose a tag to compare
v0.11.0-pre Pre-release
Pre-release

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

🏗️ Infrastructure Providers

  • (PR #734) | Add range operations to triedent
  • (PR #739) | Implement new subjective database access

Associated docker images

Docker images for this release of the psinode and psibase tools are available in GitHub container registry.

v0.10.0-pre

03 Jun 17:31
a39318c
Compare
Choose a tag to compare
v0.10.0-pre Pre-release
Pre-release

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

🚀 Default apps

  • Tokens app
    • (PR #704) | Support new tokens event indexing using events service
    • (PR #713) | Improve token service graphql queries
    • (PR #723) | Add userTokens query to token service
    • (PR #718) | Reduce system token precision
    • (PR #719) | Add SplitKey type for subindexing in token query service

🏗️ 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

07 May 15:06
79526a0
Compare
Choose a tag to compare
v0.9.0-pre Pre-release
Pre-release

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

03 Apr 18:45
ed07e02
Compare
Choose a tag to compare
v0.8.0-pre Pre-release
Pre-release

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

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

08 Mar 19:24
2eed338
Compare
Choose a tag to compare
v0.7.0-pre Pre-release
Pre-release

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

🏗️ 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

06 Feb 17:03
e83d790
Compare
Choose a tag to compare
v0.6.0-pre Pre-release
Pre-release

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 #544) | Add some consistency checks for packages
    • (PR #546) | Add support for users to build packages
    • (PR #550) | Add post-boot package install
    • (PR #551) | Use packages in DefaultTestChain
    • (PR #552) | Psibase can fetch packages from a remote repository
  • (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

Associated docker images

Docker images for this release of the psinode and psibase tools are available in GitHub container registry:

v0.5.0-pre

02 Dec 15:12
c3ec3b6
Compare
Choose a tag to compare
v0.5.0-pre Pre-release
Pre-release

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

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

02 Nov 19:45
9cf6746
Compare
Choose a tag to compare
v0.4.0-pre Pre-release
Pre-release

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

🏗️ 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.