All Versions
115
Latest Version
Avg Release Cycle
20 days
Latest Release
525 days ago
Changelog History
Page 2
Changelog History
Page 2
-
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.
-
v6.9.0 Changes
July 14, 2022🛠 Fixed
- Contents: Disable the delete button on content list, if user does not have the necessary permissions.
- 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.
➕ Added
- 💻 UI: Tooltips for asset folders.
-
v6.8.0 Changes
June 29, 2022🛠 Fixed
- 🍱 Assets: Allow to add assets without mime type via drag and drop.
- Contents: Do not scroll the markdown editor to the bottom of the text when a content is saved.
- Contents: Fixed the layout of half width editors in components and assets.
- Dashboard: Fixed bottom padding in app dashboard page.
- Hosting: Fixed config and path resolution when Squidex is hosted inside a subfolder.
- 💻 UI: Disable or hide several buttons and elements when the user does not have permissions for the corresponding feature.
- 💻 UI: Do not load notifications when notifo is enabled.
- 💻 UI: Fix layout out of history events.
- 💻 UI: Fixed the computed height of the schema lists.
- 💻 UI: Several translation fixes.
- Usage Tracking: Improved a index out of bounds exception when collecting usage data in the background.
🔄 Changed
- Contents: Improved the performance of content validation for very large content models.
- Contents: New model for JSON values to reduce memory usage.
- Contents: Reduced the height of separator fields in the content UI.
- Contents: Several performance improvements to reduce allocations and memory usage.
- GraphQL: Fixed a minor memory leak.
- Identity: Fix a minor memory leak in a third partyy component.
- Monitoring: Improve health check and collect actual memory usage, not managed memory usage.
- Monitoring: Special setting to collect memory dumps automatically.
- Scripting: Validate content via sscripting.
➕ Added
- 🍱 Assets: Added
auto
parameter to provide the best image format based on browser settings. - 🍱 Assets: Store the total number of assets per folder in MongoDB when the size exceeds 10.000 items. Improves performance for large results with a small extra cost for smaller result sets.
- Contents: Add the schema name to components when queried with a normal client (not the Management UI).
- Contents: Added a reference selector to markdown editor.
- Contents: Added a reference selector to rich text editor.
- Contents: Added a tooltip for string fields in reference lists.
- Contents: Define an option per workflow when a content should be published.
- Contents: Flag to make an patch not an update for upsert content jobs.
- Contents: Store the total number of contents per schema in MongoDB when the size exceeds 10.000 items. Improves performance for large results with a small extra cost for smaller result sets.
- GraphQL: New resolvers to extract embedded contents from string based fields.
- Rules: Readonly mode for rule events.
🔒 Security
- Identity: Added an option to remove
X-Frame-Options
header when Squidex is hosted inside an iframe. - Rules: Fine grained permissions for rule events.
-
v6.7.0 Changes
April 23, 2022🛠 Fixed
- Contents: Allow flatting of localized fields with custom languages codes.
- Contents: Fixed permission checks for some endpoints.
- Routing: Fixed base URL.
- Scripting: Fixed auto-completion of scripting.
- 💻 UI: Fixed default values for components.
- 💻 UI: Fixed input placeholders in route actions forms.
- 💻 UI: Fixed markdown fullscreen mode.
- 💻 UI: Fixed some z-index settings in the embed SDK.
- 💻 UI: Fixed table column widths for reference selector.
-
v6.6.0 Changes
March 25, 2022🚀 There was actually a 6.5.0, but it was not documented and due to a problem with the Github CI never published as a Release to Github.
🔨 This version contains a lot of small improvements, but also one breaking change. Therefore it was not easy to decide whether the major version should be increased or not. As part of a refactoring the redirect URIs for external authentication providers have been changed. You have to change the following paths when you use Google, Github, Microsoft or OIDC authentication.
/identity-server/signin-github
->/signin-github
/identity-server/signin-google
->/signin-google
/identity-server/signin-microsoft
->/signin-microsoft
/identity-server/signin-oidc
->/signin-oidc
🛠 Fixed
- 🍱 Assets: Fixed a bug when image metadata was resolved.
- 🍱 Assets: Several fixes to the calculation of etags.
- Contents: Several fixes to the calculation of etags.
- OpenAPI: Several fixes to OpenAPI.
- Rules: Fixed the authentication for the Medium action.
- 🌐 Translations: Fixed the selection of the chinese localization.
- 💻 UI: Fixed the default values for component fields.
- 💻 UI: Fixes for the field rules forms.
🔄 Changed
- Filters: Better model for filters to simplify the UI and autocompletion in scripts.
- Identity: Migration to a new authentication structure.
- 🔊 Logs: Easier logs with reabable messages.
- 💻 UI: Better unsplash field editor.
- 💻 UI: Migration to Angular CLI.
- 💻 UI: New library for virtualization to fix several bugs with the array editor and large lists.
- 💻 UI: New profile page.
- 💻 UI: New style for content table to support resizable columns.
➕ Added
- 🍱 Assets: New function to calculate the blur hash of an image.
- 🍱 Assets: Resumable file uploads with tus.
- GraphQL: Memory caching directive (only self hosting).
- GraphQL: New resolver to query references.
- GraphQL: Support to define the allowed values for string fields as GraphQL enum.
- Templates: New template system based on Github repositories.
- 💻 UI: Fullscreen button for all fields.
- 💻 UI: New embed SDK to allow inline editing to your website.
- 💻 UI: New gallery page to explain how to install templates.
- 💻 UI: Option to word wrap table columns.
- 💻 UI: Resizable table columns.
-
v6.4.0 Changes
December 20, 2021🛠 Fixed
- Database: Fix to support duplicate entries in the database (database is corrupt).
- EventConsumer: Fixed a swallowed exception in the event consumer.
- 💻 UI: Fixed a bug in the UI settings page.
- 💻 UI: Several styling fixes.
- 👉 Users: User endpoint should not throw exception when search string is null.
🔄 Changed
- Queries: Also accept single values for IN operator and convert them to a arrays.
- Scriping: Allow to set nested content values in scripts.
- Telemetry: Remove telemetry for Orleans serialization and deserialization because it was detected as root span.
- 💻 UI: Automatically add scrollbars for large dropdowns.
- 💻 UI: Automatically collapse deeply nested UI components in the content page to improve performance.
- 💻 UI: Big refactoring of Angular forms to simplify code.
- 💻 UI: Do not load total count when moving to next page for lists like contents or assets.
- 💻 UI: Load referenced assets and contents in batches in the content page.
➕ Added
- 🍱 Assets: Integrated ImageMagick for TGA support.
- 🍱 Assets: Integrated ImageMagick for Webpack support.
- 🍱 Assets: Support for a resizer server to outsource image resizing to a microservice.
- Languages: Expose native language names over API.
- Scripting: New function to generate guid values in scripts.
- ✅ Tests: New API tests to improve overall quality.
-
v6.3.0 Changes
November 22, 2021🛠 Fixed
- Contents: Urgent fix to solve NullReferenceException when resolving components in API.