Releases: lane711/sonicjs
Releases · lane711/sonicjs
Beta 0.7.0
NOTE: PLEASE ALYWAY GET THE LATEST FROM MAIN (DON'T USE THIS RELEASE ARCHIVE)
- Completely rebuilt Page Builder - WOOHOO!
- Dozens of page building enhancements
- Many bug fixes
- Enhanced e2e test coverage
Migration Info: if you are migrating data from a prior version of SonicJs, please first back up your data, then set these env vars:
BYPASS_INSTALL_CHECK=FALSE
MIGRATE_DATA=TRUE
Once the migration has run successfully you can set the above env vars back to TRUE / FALSE.
BE SURE TO BACKUP YOUR DATA BEFORE PERFORMING THE DATA MIGRATION!
Beta 0.6.0
- Many bug fixes
- Enhanced e2e test coverage + updated Cypress version
- Add Support for Custom folder for all custom themes/modules
- Add Group module allowing for social networking, private and public groups
- Content type lookup can be used on other content types
- Modal view for create/edit/delete of any content type
- Roles can be sorted
- Access control list management (ACL)
- Permissions matrix for associated role to permission
- Taxonomy enhancements
- Add voting module, can be tied to any content type
- Add authenticating endpoints for custom login/registration flows
- Performance enhancements
Beta 0.5.4
- Many bug fixes
- New URL handling
- Add Backup/Restore
- Add Admin Content Default Filtering
- Theme level section overrides
- Add Bootstrap 5 support
- Better database support, error handling
- Add Docker support
- Better Default Website
- Better Blog tags / List posts by tag
- Many minor enhancements
Beta 0.4.4
- TypeORM was implemented as the data access layer. As a result, SonicJs now supports MySQL, PostgreSQL, SQLite (local file based database), MariaDB, Microsoft SQL Server, Oracle, WebSQL, MongoDB, CockroachDB, SAP Hana, sql.js, and others.
- Theme based view overrides allow you to override the handlesbars view at a theme level.
- Many new modules added to accommodate common website building needs.
*Session management was enhanced. Sessions are now managed in the database, enabling better support for SonicJs running on multiple nodes. - Built in database backup, capable of being uploaded to Dropbox
- Numerous bug fixes and minor enhancements
Beta 0.3.1
- Added new list module
- Fix several bugs
- Fix all Cypress tests
Beta 0.3.0
This is a total rewrite of much of the server functionality in GraphQL, removing all dependencies on Loopback. Numerous bug fixes and enhancements.
Beta 0.1.1
20+ bug fixes and enhancements
Beta 0.1.0
- New cli tools added to streamline the initial setup and database installation process. Flat file and Mongo are supported. Other databases soon to follow.
- New database migration added to seed database with content type and default content.
Beta 0.0.9
This release include several minor bug fixes and enhancements.