Releases: appsmithorg/appsmith
Release v1.73Β π
Fixes
- Logged out users automatically if their session has expired between page navigations. (#40718)
- Updated styles for the JS settings popover. (#40660)
- Improved offline data handling for data tables with infinite scroll enabled. (#40632)
- Refined table search by excluding system columns from search results. (#40647)
- Removed usage of the Google Shared Drive flag. (#40617)
- Resolved cyclic dependencies caused by run behavior changes in reactive queries. (#40481)
- Fixed unit test failures in
JSFunctionSettings
. (#40480)
Features
- Added backend support for backwards compatibility in "execute on load" functionality. (#40644)
- Improved infinite scroll column merging in
TableWidgetV2
. (#40610) - Replaced all frontend instances of
executeOnLoad
withrunBehavior
. (#40358) - Replaced
executeOnLoad
withrunBehavior
in all action config settings. (#40339) - Updated references across the codebase from
executeOnLoad
torunBehaviour
. (#40361)
Release v1.72Β π
Release v1.71Β π
Release v1.70Β π
Fixes & Improvements
- Fixed CI test failures by adding missing
modText
andisMacOrIOS
mocks. (#40389) - Resolved parsing issues with nested parentheses in
TableComputeValue
expressions. (#40326) - Improved UX for unavailable plugins by updating copy text, and disabling βNew Queryβ and βEditβ buttons when a plugin isnβt installed. (#40360)
- Handled erroneous state in the Entity Item ADS template to improve stability. (#40363)
- Fixed broken JSON Form generation for tables lacking a primary key or with
READ_WRITE
permissions. (#40275) - Resolved missing icon issue for datasources when the associated plugin is not present. (#40327)
Release v1.69Β π
Features
-
Enable backend support for upcoming integrations
Introduced a new server endpoint to handle upcoming integrations. (#40256) -
Removed hardcoded upcoming integrations from client
Made the list of upcoming integrations dynamic by removing hardcoded values. (#40271)
Fixes
-
Improved UX for hidden pages
Enhanced the user experience and behavior of hidden pages in the app. (#40322) -
Updated datasource group name display
Fixed logic to accurately reflect updated datasource group names in the Entity Explorer. (#40289) -
Prevented data mismatch in Plugin Action form
Resolved an issue causing inconsistent data between UI and form state. (#40264) -
Adjusted markdown list formatting
Corrected margin issues for cleaner list rendering in markdown content. (#40273) -
Fixed Mixpanel config bug from env variables
Resolved an issue where environment variable misconfiguration led to incorrect Mixpanel setup. (#40262)
Release v1.68Β π
Features
- Introduced a
CodeBlock
component to support syntax highlighting in the UI. (#40223) - Enabled table reset behavior when infinite scroll is turned on. (#40066)
Fixes & Improvements
- Refactored incoming request parameter naming for improved clarity and consistency. (#40231)
- Handled exceptions related to "discard" and "repository not found" cases. (#40228)
- Fixed issue where API editor query parameters were not auto-updating the URL. (#40133)
- Added null checks to safely access
publishedActionDTO
during export. (#40215)
Release v1.67Β π
Features
- Added
isWithinAnOrganization
state to the organization reducer for better org context handling. (#40168) - Introduced default workspace name generation functionality. (#40146)
- Redesigned the Admin Settings page based on the new UI. (#40101)
- Removed email verification setting for multi-organization flow. (#40073)
- Added a project estimation issue template to streamline planning. (#40057)
Fixes & Improvements
- Hotfix: Resolved redirection issue within organizations.
- Prevented disconnection of the only active auth method in Admin Settings. (#40150)
- Fixed issues in Admin Settings logic specific to the Enterprise Edition. (#40135)
- Improved styling of the Invite Modal to fix UI inconsistencies. (#40144)
- Fixed a bug where the logout
redirectUrl
was not being properly encoded. (#40071) - Improved the first-time user experience for org admins. (#40075)
- Addressed type leakage issues in WDS. (#40070)
- Fixed neutral foreground color inconsistencies in WDS. (#40037)
- Added inline documentation for
execute
methods. (#40105)
Release v1.66Β π
Features
- Global Logout Support: Implemented a global logout feature for improved session control. (#39942)
- Property Pane Enhancements: Implemented disabled state support in property pane controls. (#39939)
- Checkbox Widget: Added programmatic state change validation. (#39980)
- Status Indicators: Added a status indicator setting to List Item and Tab components. (#39938)
Fixes
- Login Domain Redirection: Fixed an issue that was blocking redirection to the application from login domains. (#40017)
- STARTTLS Handling: Updated SMTP code to disable STARTTLS if credentials are not provided. (#40005)
- Datasource API: Fixed issues related to Datasource API split. (#39917)
- Avoid Excessive API Saves: Optimized save logic to prevent redundant API calls. (#39908)
- LocalStorage Issue: Fixed issues with
localStorage
in deployed applications. (#39957) - Git Executor: Reverted changes to the Git executor layer to restore stability. (#39949)
Release v1.65Β π
Features
- Enhanced infinite scrolling with an action button to load more data (#39792)
- Introduced a feature flag for custom sorting in the table widget (#39649)
- Implemented infinite scroll with dynamic height in the table widget (#39646)
- Added response visualization for JS functions (#39697)
- Added response visualization for actions (#39690)
Fixes
- Reverted Git executor layer (#39949)
- Made
isDirty
map optional to improve flexibility (#39890) - Updated import messaging to be artifact-agnostic (#39869)
- Removed default value for IDE tabs focus retention (#39844)
- Fixed sidebar expansion issue (#39822)
- Fixed sidebar showing unexpectedly when a page is hidden (#39735)
- Improved error messaging for API requests (#39786)
- Updated logic to fetch all workspaces without requiring a user session (#39787)
- Adjusted outside binding autocomplete rules (#39772)
- Removed unnecessary
req.continue()
call instartServerAndRoutes
command (#39745) - Fixed styles to remove unwanted horizontal scrollbars in entity lists (#39709)
- Improved error handling in GitHub Actions build process (#39688)
- Resolved issues with ADS context menu (#39683)
- Enforced
lodash >=4.17.21
to mitigate CVE-2019-10744 (Critical vulnerability) (#39625) - Fixed CSRF token handling in the email verification form
- Skipped CSRF check for JSON content types
- Renamed "Error" effect in ADS (#39644)
- Ensured table rows render with a minimum page size (#39626)
Release v1.64Β π
Features
- Introduced the Organization Administrator role for better user management and access control. (#39549)
- Improved autocomplete functionality to trigger suggestions even outside bindings. (#39446)
- Added support for a configurable connection pool in the MySQL plugin for better database performance. (#39148)
Fixes
- Implemented Spring's native CSRF protection for enhanced security and fixed login page issues. (#37292)
- Fixed an issue where the Appsmith icon did not open in a new tab. (#39610)
- Resolved incorrect icons appearing for child widgets in the widget tree. (#39605)
- Fixed text display issues for multi-select tags. (#39604)
- Updated the antd library package for custom widgets to improve compatibility. (#39574)
- Fixed duplicate
onClick
events on Map Widget markers. (#39517)