All Versions
111
Latest Version
Avg Release Cycle
20 days
Latest Release
2 days ago

Changelog History
Page 1

  • v7.0.2 Changes

    August 09, 2022

    ๐Ÿ›  Fixed

    • APM: Fixed Stackdriver Monitoring and the dependencies with Google libraries.
  • v7.0.1 Changes

    August 04, 2022

    ๐Ÿ›  Fixed

    • JSON: Correct usage of a JSON serializer for field IDs with fallback support.
    • โช Restore: Provide log output during restore operation.
  • v7.0.0 Changes

    August 02, 2022

    ๐Ÿš€ This version contains major changes, that are also described in the Blog.

    ๐Ÿšš 1. Orleans removed: Orleans has been removed to make deployment easier. Nodes are independent now and you can host it basically everywhere. One instance needs to be assigned as a worker with the CLUSTERING__WORKER=true to environment variable. The default is true, so ensure that the other nodes have the value to set to false. The communication between instances and worker is established with a simple MongoDB-based queue, therefore there is no additional dependency.

    1. Faster JSON serialization: Newtonsoft.JSON has been replaced with System.Text.Json, leading to a 100% performance improvement when writing and reading JSON. Some part of the MongoDB serialization (especially writing of app, schema or rule objects) was also implemented with Newtonsoft.JSON. This part became actually slower, but you can tell Squidex to use a faster serialization with the environment variable STORE__MONGODB__VALUEREPRESENTATION=String. The downside is that the objects are written to MongoDB as strings and not as normal values, therefore you cannot query for app, schema or rule properties anymore.

    2. Dedicated collections per content: You can have one collection per schema now, which gives you the option to create indexes manually to improve query performance. Read the blog post for migration instructions.

    ๐Ÿ”„ Changed

    • ๐Ÿฑ Assets: Moved the update of tag counts to a event consumers to improve consistency.
  • v7.0.0-rc3 Changes

    July 29, 2022

    ๐Ÿ›  Fixed

    • ๐Ÿฑ Assets: Fix recursive asset deletion. Query was selecting the wrong assets.
    • ๐Ÿฑ Assets: Compatibility with 6.X collections fixed.
    • Contents: Compatibility with 6.X collections fixed.

    ๐Ÿ”„ Changed

    • ๐Ÿฑ Assets: Moved the update of tag counts to a event consumers to improve consistency.

    โž• Added

    • API: New tests to cover more cases.
  • v7.0.0-rc2 Changes

    July 25, 2022

    ๐Ÿ›  Fixed

    • Contents: Disable the delete button on content list, if user does not have the necessary permissions.
    • Contents: Fixed a bug which was hiding singleton schemas in the frontend.
    • Contents: Fixed a critical bug with the validation scheduler.
    • Contents: Use the correct asset folder, when asset is uploaded with button in rich text editor.
    • Indexing: Several bugfixes with index grains.
    • โช Restore: Fix a bug to restore apps without any published content items.
    • ๐ŸŒ Translations: Map the translation result code properly.
    • ๐Ÿ’ป UI: Several translation fixes.

    ๐Ÿ”„ Changed

    • API: Migration to System.Text.JSON for faster JSON performance.

    โž• Added

    • Contents: New flag to store each schema in a dedicated collection, so that indexes can be created.
  • v7.0.0-rc1 Changes

    July 11, 2022

    ๐Ÿš€ This version removes Orleans to make Squidex instances stateless and easier to deploy in multiple environments.

    ๐Ÿš€ If you want to deploy this version, one, and only one, node must be declared as worker with the environment variable CLUSTERING__WORKER=true.

    At the moment 2 extra components have been introduced:

    1. A distributed cache to store specific versions of a content item or asset item over a short period of time to make the rule service faster. ๐Ÿ‘ท 2. A queue implementation to distribute workloads to the worker node.

    0๏ธโƒฃ To make the migration as easy as possible, the default implementation uses MongoDb, but other implementations might follow.

  • v6.13.0 Changes

    August 02, 2022

    ๐Ÿ›  Fixed

    • ๐Ÿ’ป UI: Fixes the rendering of reference lists.
  • v6.12.0 Changes

    August 01, 2022

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ท No changes, just meant to run CI again.
  • v6.11.0 Changes

    July 29, 2022

    ๐Ÿ›  Fixed

    • ๐Ÿฑ Assets: Fix recursive asset deletion. Query was selecting the wrong assets.
  • v6.10.0 Changes

    July 19, 2022

    ๐Ÿ›  Fixed

    • Contents: Fixed a bug which was hiding singleton schemas in the frontend.