github appsmithorg/appsmith v1.9.50
Release v1.9.50 🌈

latest releases: v1.29, v1.28, v1.27...
7 months ago

Release Notes - Version v1.9.50

General Updates

  • Removed unused updateByIdAndFieldNames method (PR #29237)
  • Added verbose logging to server (PR #29219)
  • Refactored sidebar on app editor to support the same on package editor (PR #29212)
  • Tree Select 2 flakiness fix (Issue #29223)
  • Added code split for application deploy flow (PR #29191)
  • Reverted GitHub runner to self-hosted runner (PR #29224)
  • Jscollection typing changes (PR #29215)
  • Improvements to Sidebar for navigation (PR #29205)
  • Changes to accommodate only public custom JS libs in get call (PR #29221)
  • Reverted changes from #28841 (PR #29197)
  • Showing mock datasource on onboarding start with data screen fix (PR #29146)
  • Split for custom JS libs with local scope (PR #29216)
  • Removed entity name validation for widgets (PR #29209)
  • Context switching bug fix for queries (PR #29202)

Entity Explorer Refactoring

  • Refactored Cypress Entity Explorer Presence functions (PR #29154)
  • Removed unused domain PageAction
  • Resolved merge conflicts in release PR (PR #29207)
  • Cypress Entity Explorer Presence functions refactoring (PR #29130)
  • Renamed repository classes to be aligned with domains (PR #29152)
  • Removed unnecessary updates for the feature flag cache while running test cases (PR #28285)
  • Sunset assistive binding (PR #29119)

Action and Layout Updates

  • Fixed non-blocking calls (PR #29170)
  • Fixed wrong repo used in service class type params
  • Start with data onboarding issue fixes (PR #29168)
  • Split related to update layout changes (PR #29190)
  • Changes for refactor service split (PR #29184)
  • Refactoring for entity validation (PR #29176)
  • View mode dimension observer fix (PR #29071)
  • Split is required to extend selectors in EE (PR #29173)
  • Run validateLicense in case we are at /license after login (PR #29167)
  • Added context switching for pages pane (PR #29100)
  • Updated the secure banner (PR #29010)
  • Branding changes are not getting applied on release-ee fix (PR #29159)
  • Refactor switching segments in Entity Explorer (PR #29130)
  • Uncommitted changes are shown due to created date just after discard fix (PR #28743)

Continuous Integration and Build

  • Move RTS build to self-hosted GitHub actions (PR #29126)
  • Updated RTS build configuration
  • Fixed version calculation incompatibility with mawk
  • Updated learn more documentation link for echarts (PR #29075)
  • Reverted RTS build to use GitHub runner
  • Updated Label Config
  • Added check for export permission in PageContextMenu (PR #29104)

Code Quality and Maintenance

  • Removed redundant package (PR #29084)
  • Removed redirection for mockdb to localhost (PR #28998)
  • Added workflow creator context type (PR #29062)
  • Moved RTS build from GitHub to self-host runners (PR #29099)
  • Fixed content-type header on /info
  • Frontend and backend telemetry updates for execute flow (#28800 and #28805) (PR #28936)
  • Action response view refactor (PR #29031)
  • Removed "No action" cue in action selector (PR #29017)
  • Updated axios dependency from 0.27.2 to 1.6.0 in /app/client (PR #28776)
  • Added retry for JUnit failures in the CI workflow (PR #29048)
  • JUnit test added for catchPluginException to assert http status (PR #29053)
  • Cypress SelectEntityByName refactoring (PR #29012)

User Interface and Experience

  • Added new pages pane with segmented navigation (PR #28927)
  • Updated logs for scheduled job for fetching tenant features (PR #29056)
  • Split get existing entities for refactor (PR #29055)
  • Integrated Radio Group (PR #29026)
  • Split explorer hooks to support module instances (PR #29040)
  • Added multipart app/json support (PR #28911)
  • Gsheet invalid ds query redirect issue fixed (PR #29009)
  • Increased buffer size for supervisor events to 10000 (PR #29030)
  • Split NewAction and ActionCollection into two classes (PR #29029)
  • Added header component for template and data flow for onboarding start experience (PR #28974)
  • Updated loading, nodata, failed states on preview data screen (PR #28987)
  • Create evalContext for module instance CE changes (PR #29008)
  • Split for module instance evaluation on EE (PR #29027)
  • Prevented logging error analytics on first page load (PR #29019)
  • Preserved query execution data on name refactor (PR #28973)
  • Implemented WDS components and tokens at header of table widget (PR #28977)
  • Order of plugins in most popular section fixed (PR #28957)
  • Added constructor for CE DTO for refactor (PR #29025)
  • Modified visibility of a few dependencies (PR #29024)

Telemetry and Analytics

  • Experimental JS toggle based on feature flag (PR #29118)
  • JSObject editor refactor for packages and workflows (PR #28951)
  • Added unsigned URL for single and multi-file uploads (PR #28098)

Other Improvements

  • Redirected user to datasource page on selecting start with data (PR #29102)
  • Cypress test flaky fix (PR #29105)
  • Removed null check in worker request handler to allow null responses (PR #29070)
  • Redirected user to datasource page on selecting start with data (PR #29102)
  • Redirected user to datasource page on selecting start with data (PR #29102)

These release notes summarize the key changes and improvements in the v1.9.50 of the Appsmith application. Thank you for your continued support and feedback!

Don't miss a new appsmith release

NewReleases is sending notifications on new releases.