Skip to content

0.2.25 - 2026-05-27

Choose a tag to compare

@github-actions github-actions released this 27 May 17:10

Release Notes

  • Posts admin api

  • Compile parameter optimization

Install raisfast 0.2.25

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/raisfast/raisfast/releases/download/v0.2.25/raisfast-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/raisfast/raisfast/releases/download/v0.2.25/raisfast-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install RaisFast/tap/raisfast

Install prebuilt binaries into your npm project

npm install raisfast@0.2.25

Download raisfast 0.2.25

File Platform Checksum
raisfast-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
raisfast-x86_64-apple-darwin.tar.xz Intel macOS checksum
raisfast-x86_64-pc-windows-msvc.zip x64 Windows checksum
raisfast-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
raisfast-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
raisfast-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
raisfast-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Changelog

Changelog

All notable changes to this project will be documented in this file.

[0.2.25] - 2026-05-27

  • Posts admin api

  • Compile parameter optimization

[0.2.24] - 2026-05-25

  • Optimize the process

  • Optimize the process

  • Optimize the process

  • Worker batch size, docs: update readme

  • -m

[0.2.23] - 2026-05-23

  • Optimize the process

[0.2.22] - 2026-05-23

  • Optimize the process

[0.2.21] - 2026-05-23

  • Optimize the process

[0.2.20] - 2026-05-23

  • Optimize the process

  • Update readme

[0.2.19] - 2026-05-23

  • Improve ci workflow

[0.2.18] - 2026-05-22

  • Improve ci workflow

[0.2.16] - 2026-05-22

  • Add docker ci workflow

  • Add npm ci workflow

  • Update crates ci workflow

  • Update ci workflow

[0.2.15] - 2026-05-22

  • Optimize the release process

[0.2.14] - 2026-05-22

  • Optimize the release process

  • Optimize the release process

[0.2.12] - 2026-05-22

  • Optimize the release process

[0.2.11] - 2026-05-22

  • Optimize the release process

[0.2.10] - 2026-05-22

  • Optimize the release process

[0.2.9] - 2026-05-22

  • Optimize the release process

[0.2.8] - 2026-05-22

  • Optimize the release process

[0.2.7] - 2026-05-22

  • Optimize the release process

[0.2.6] - 2026-05-22

  • Optimize the release process

[0.2.5] - 2026-05-22

  • Optimize the release process

[0.2.4] - 2026-05-22

  • Optimize the release process

[0.2.3] - 2026-05-22

  • Move allow-dirty to dist-workspace.toml

[0.2.2] - 2026-05-22

  • Move allow-dirty to dist-workspace.toml

[0.2.1] - 2026-05-22

  • Allow dirty ci for cargo-dist

[0.2.0] - 2026-05-22

  • Major update, add content-types system, tenant system

  • Detail optimization

  • Add audit_log webhook

  • Web page update, unified timezone

  • Add unified extensions architecture

  • Add ecommerce extension

  • Add protected_tables, content_types and plugins db transaction

  • Performance and security optimization

  • Add workflow system, and optimization

  • Add storage system

  • Use new mod specification

  • Implement commerce pages

  • Web i18n

  • Web update

  • Optimize performance using plugin pool

  • Performance optimization and wasm plugin refactor

  • Add api rule engine

  • Add oauth accounts, email sms notify

  • Add forum extensions

  • Improve forum

  • Improve extensions

  • Add tauri backend support

  • Add crm extensions

  • Add pages blocks system

  • Cancel extensions design

  • Extract sdk architecture

  • Improve content types details

  • Add aspects architecture

  • Add protocols architecture, improve aspects design

  • System builtin table access to aspects and protocols

  • Unified auth user

  • Improve protocols and details update

  • Design frontend sdk

  • Improve frontend sdk

  • Improve plugin sdk

  • Update plugin sdk

  • Unfied vfs function naming

  • Improve aop layer

  • Security upgrade

  • Change the project to official name

  • Details update

  • Detail optimization

  • Refactor plugin concurrency archietcture

  • Plugin details update, and security optimization

  • Detail update

  • Extreme performance optimization

  • Protocols architecture upgrade

  • Protocols upgrade

  • Improve protocols

  • Improve protocols details

  • Project structure optimization

  • Embed admin ui

  • Multi database support enhancement

  • Optimize sql and fix injection vulnerablitities

  • Fix sql fields not using key keyword

  • Unified refactoring of ID scheme, self increment int ID as primary key and uuid v7 as business ID

  • Unified constants eliminate hard coding in code

  • Program structure and id optimization

  • Program structure improve

  • Improve testing code

  • Increase test coverage and refactor workflow

  • Add rhai plugin engine

  • Improve rhai plugin

  • Optimization file directory storage

  • Optimization of database table field types

  • Unified time field is process by the application layer

  • Unified update of data table fields

  • Data table fields update

  • Add ServiceRegistry

  • Refactor router schema

  • Admin api fix, add batch api

  • Api url update

  • Db transaction

  • User auth unified upgrade

  • Add user table social_links and metadata fields

  • Add wallet system

  • Improve wallet details

  • Add wallet transaction list api

  • Imporve last insert id

  • Add currency database, wallet security reinforcement

  • Unif date table enum fields

  • Improve enum fields

  • Improve enum fields

  • Ultimate security reinforcement

  • Improve frontend sdk

  • Refactor frontend sdk

  • Frontend sdk upgrade

  • Update LICENSE to apache2.0

  • Translate annotations into english

  • Add product order module

  • Add unified payment framework

  • Payment details upgrade

  • Optimize enum fields related to payment

  • Add dodo payments provider

  • Add payment routing, support auto and manual provider assignment

  • Optimization too may arguments using commands

  • Error schema reinforcement

  • Support two api url styles, restful and traditional

  • Update content types api styles, improve frontend sdk for support multi api styles

  • Improve frontend sdk to adapt to wallet payment orders

  • Add proxy module, add builtin domain aspects

  • Refactor servers layer

  • Refactor event layer

  • Refactor servers layer

  • Refactor audit log

  • Add service macro and repository macro

  • Add test macro

  • Remove repository layer

  • Overall detail security and performance optimization

  • Detail optimization

  • Optimizing data table insert operation using macr

  • Fully utilize Macro to simplify the curve operation of models

  • Optimizing models crud operations with proc macro

  • Optimize proc macro

  • Optimize crud proc macro

  • Update content types relationship processing

  • Improve the ecommerce system table

  • Add database crud operation function to plugin system

  • Unified refactoring id, using snowflake algorithm id

  • Improve snowflakeid detail

  • Refactor content types datetime fields

  • Multi database compatibility optimization

  • Database compatibility design refactoring

  • Improve crud derive

  • Refactoring the crud macro and using the new where dsl syntax

  • Improve crud macro

  • Add database migration rollback logic, improve db backup

  • Update database backup cli

  • Improve crud macro

  • Security hardening

  • Improve auth detail, validate update

  • SnowflakeId encryption optimization

  • Final performance optimization

  • Separate

  • Transfer development documents

  • Document update

  • Add Architecture document, add adminui

  • Modify embedding path of adminui

  • Github ci update

  • Github ci update

  • Github ci update

[1.0.0] - 2026-04-14

  • Initial rust blog

  • Performance and security optimization

  • Add plugin system, performance optimization

  • Fix sql injection issue

  • Support multiple database

  • Update plugin system

  • Write log file, update plugin

  • Add rquickjs plugin system and mlua plugin system

  • Optimize plugin architecture

  • Plugin update

  • Implement eventbus system

  • Add task system, cron system

  • Worker update

  • Sql compilation optimization

  • Add Repository layer

  • Add sse logic

  • Add sse test

  • Add Tantivy search

  • Update tantivy search

  • Security update