Changelog
The format is based on Keep a Changelog, and this project adheres to Calendar Versioning.
2024.9
With Corteza 2024.9
, we’ve focused on enhancing the core functionality of Corteza by introducing new options for greater customization.
We’ve also streamlined low-code development with the addition of intelligent code suggestions for expression inputs, available in both Compose and Workflows.
Looking ahead, we plan to expand these features with even more robust suggestions.
2024.9.3
Released on: 2025.7.3
-
Added compose record cloner function to workflows. The change was added to enable workflow-based record cloning functionality (
6cfe5d4
). -
Added user and record resolution to record revisions. The change was added to provide better tracking and context for record changes (
6498dcd
). -
Added notification feature to webapps, libraries, and server. The change was added to enhance user experience with real-time notifications (
22c5fef
,c896eb6
). -
Added record list summaries. The change was added to provide summary views for record lists (
432ccdb
,ab0b54f
). -
Added file upload support via Integration Gateway. The change was added to enable file handling through integration workflows (
5412a9b
,9486bea
,1038547
). -
Added compose-record before/after organize triggers. The change was added to provide workflow hooks for record organization events (
844096f
).
-
Changed compose tab titles to include record page title. The change was made to improve navigation and context awareness (
0d3f21e
). -
Changed MSSQL time data types from TIMESTAMPTZ and TIMETZ to DATETIMEOFFSET and TIME. The change was made to improve database compatibility and data handling (
5d32433
). -
Changed sidebar to be expanded by default. The change was made to improve user experience and navigation visibility (
de9d38d
). -
Changed workflow prompt text to be configurable. The change was made to provide more flexibility in workflow user interactions (
7fc9379
). -
Changed workflow trigger resource and event type labels to be more human readable. The change was made to improve user experience in workflow configuration (
39e940a
). -
Changed record import/export multi-value support implementation. The change was made to improve data handling for complex field types (
23079b7
,b1e5546
). -
Changed discovery UI/UX with various improvements. The change was made to enhance the overall discovery experience and usability (
379c115
,c8bf132
,85e9df5
,12230b2
,ef2ac81
,0796437
,16dc4b2
).
-
Removed namespace and module types and hit counter from discovery. The removal was made to simplify the discovery interface and focus on relevant content (
0796437
). -
Removed text highlighting from discovery. The removal was made to improve discovery performance and user experience (
16dc4b2
). -
Removed private tab from discovery settings. The removal was made to streamline the discovery configuration interface (
ef2ac81
).
-
Fixed field editors not remounting when used in v-for loops (
47c5447
). -
Fixed record clone tests and workflow function (
3a0f7c1
,ed2179e
). -
Fixed Federation data sync and DAL issues (
125b299
). -
Fixed integration gateway response postfilter UX crashing when opening filter multiple times (
f97765c
). -
Fixed trigger constraint name labels on workflow editor step preview (
69faec5
). -
Fixed empty field validators breaking UI (
3976b48
). -
Fixed Auth client impersonate user selector not working when user was not on current page (
4791fe4
). -
Fixed discovery initial load filters and mappings (
1455019
,29edd2c
,9486bea
). -
Fixed dropdown items not triggering if not clicked on icon/text (
541edf0
). -
Fixed record organizer not prefilling group value when adding new record (
8c5d11f
). -
Fixed namespace sidebar not visible when creating first namespace (
aaa292f
). -
Fixed edge cases with record stale data/reactivity when working with modals (
e561249
). -
Fixed locales and language detection for calendar, date picker and date values (
b52e63c
). :VERSION: 2024.9.x
2024.9.2
Released on: 2025.4.17
-
Added automatic logout functionality based on user inactivity. The change was added to improve security by automatically logging out inactive users (
8fda0ae
,881b696
). -
Added autocompletion to layout title/visibility and record conditional fields. The change was added to improve the user experience when creating or modifying page layouts and record conditions (
857457d
). -
Added step highlighting feature to workflow dry run functionality. The change was added to provide better visual feedback during workflow development and debugging (
1dee838
).
-
Changed inline actions to be shown on hover of table row or record block instead of cell/field. The change was made to provide a more consistent user experience and improve visibility of available actions (
412d98b
). -
Changed ace editor theming to use CSS variables more extensively. The change was made to ensure consistent styling across different themes and improve visual appearance (
58e649b
). -
Changed Node.js to version 22 and updated related frontend dependencies. The change was made to improve security and performance with the latest stable versions (
619fcaf
). -
Changed Go version from 1.19 to 1.24.1 and updated backend dependencies. The change was made to leverage the latest improvements and security features in the Go programming language (
c17ab3d
).
-
Removed Nylas integration. The removal was made to simplify the codebase and remove unused functionality (
e036456
).
-
Fixed JSONL export for multi-value fields (
bbd6166
). -
Fixed navigation between page builder and specific page layouts (
27eba7b
). -
Fixed block condition not being preserved when cloning a block (
1af0948
). -
Fixed report block not automatically refetching on record or prompt changes (
9bb5d21
). -
Fixed layout, block, and field condition handling for record pages (
c33dbba
,198640e
). -
Fixed missing access check in reminder search functionality (
249a3f4
). -
Fixed session error buffer size to prevent deadlocks (
b7f5d5a
). -
Fixed multi-value record assignment in record handling, serialization, and filtering (
c26fb37
,5f47b57
,864702e
). -
Fixed record values serialization for bulk updates to properly handle arrays (
8305c7e
). -
Fixed case sensitivity issues when querying MSSQL database (
ac5d8f6
). -
Fixed workflow dry run cancellation and processing issues (
1dee838
,f1efbab
). -
Fixed inline filtering with multi-value fields (
51f2c4b
). -
Fixed ace editor suggestions being initialized even when autocomplete was disabled (
55a921f
). -
Fixed styling issues with pill tabs when used without block card title (
5d1b448
). :VERSION: 2024.9.x
2024.9.1
Released on: 2025.2.14
-
Added a way to capture an image from the camera in the file field. The change was added to allow users to upload images from their camera (
6fbb075
). -
Added option to display select values as badges. The change was added to allow users to color select values for better visibility (
65be113
). -
Added <namespace.handle>-body, <page.handle>-body and <page-layout.handle>-body classes to the body element when user is in a namespace, page or page layout. Also added <page.handle>-modal and <page-layout>-modal class to record modals. The change was added to provide an easy way to target the body element of the current namespace, page or page layout (
93cb166
). -
Added option to configure the ability to add a new field in bulk/inline record editing. The change was added to allow users to personalize their editing experience (
d256af5
).
-
Changed LIMIT_RECORD_COUNT_PER_NAMESPACE to LIMIT_RECORD_COUNT_PER_MODULE which check number of records in the given module over namespace (
6c60464
). -
Changed sidebar menu button to open on click instead of hover (
86a3ed9
). -
Changed default primary color and branding for corteza (including icon and logo) (
ac1d5de
).
-
Fixed record validation warnings not being shown (
f818501
). -
Fixed record list filters with multiple groups not working as displayed (
31d38a2
). -
Fixed clicking 'Select all' in field selectors adding all fields instead of only the ones that match the query (
7eb367a
). -
Fixed magnify block button not being hidden if another block is already magnified (
2d65d84
). -
Fixed field spacing in record blocks to match previous versions (
cec7557
). -
Fixed dropdown buttons that open links not being clickable as links (
3e65091
). -
Fixed default translation inconsistencies (
2073
). -
Fixed calendar event text color not being contrasted based on event color (
bf5e5b8
). -
Fixed broken paging when used in combination with RBAC on specific resources in the given list (
691de53
,b4e4d88
). -
Fixed Corteza themes not properly setting contrasted colors for ui elements (dark text on dark background instead of light text on dark background) (
5bc444f
). :VERSION: 2024.9.x
2024.9.0
Released on: 2024.12.02
-
Added the ability to open records directly in edit mode. The change was added to streamline record editing by bypassing the view mode (
18243a4
). -
Added multiple methods for adding new records. The change was added to enhance flexibility by supporting addition in the same tab, a new tab, or a modal (
c0fd421
). -
Added the option to specify text field wrapping in record lists. The change was added to provide better control over text display in record lists (
005f698
). -
Added visibility conditions for page blocks. The change was added to allow dynamic control over when page blocks are displayed (
77c1838
). -
Added autocompletion in expression editors, workflow text editors, and the branding CSS editor. The change was added to simplify editing by providing suggestions during input (
5e2f280
). -
Added the ability to add new records from Record Selector editor fields. The change was added to improve efficiency by enabling direct record creation from the Record Selector (
5f94d59
). -
Added the ability to configure record list filters using the record filter UI. The change was added to provide a more intuitive method for setting up record list filters (
3ebb8ac
). -
Added the ability to configure field wrapping in record blocks. The change was added to allow users to control whether fields in record blocks wrap or remain on a single line (
a1e1b2d
). -
Added tables in the rich text editor. The change was added to enable the use of tables for structured content in rich text (
0322717
). -
Added the ability to disable save notifications on record pages. The change was added to provide a cleaner user experience by hiding save notifications when saving records (
b744202
). -
Added inline filtering for record list blocks based on record values. The change was added to simplify filtering by allowing users to filter lists without manually typing values (
a3b9b9a
). -
Added live filters for chart blocks. The change was added to allow users to filter charts directly without needing to edit them (
bd28b34
). -
Added permissions for exporting namespaces, modules, and charts. The change was added to control who has the ability to export data. NOTE: Review and adjust permissions after upgrading..
-
Changed the user experience for record list filters (
73b12d6
). -
Changed general UI/UX enhancements:
Older releases
Refer to the archive for older Corteza releases.