Skip to content

Releases: appsmithorg/appsmith

Release v1.26 🌈

21 May 11:10
b58303a
Compare
Choose a tag to compare

New Features

  • New Tab UI Changes: Implemented a refreshed user interface for tabs, improving usability and appearance. (#33228)
  • Text-Wrap Change: Updated text-wrap functionality for better text display and management. (#33475)

Bug Fixes

  • Custom Widget Icon Display: Ensured that custom widget icons are displayed reliably even when no widget is found. (#33535)
  • Lint Error for Appsmith Store Mutations: Added a lint error to catch mutations in the Appsmith store, improving code quality and stability. (#33484)
  • Tabs UI Updates: Various updates and fixes to the tabs user interface for a smoother user experience. (#33536)
  • Modal Accessibility and Copy-Paste: Improved modal accessibility and fixed issues with the copy-paste functionality. (#33509)
  • GSheet UI at 110% Zoom: Resolved UI breaking issues when the Google Sheets interface is viewed at 110% zoom level. (#33525)
  • WDS Button Font Weight: Adjusted the font weight of WDS buttons for better visual consistency. (#33489)
  • Peek Overlay Position Flickering: Fixed the issue causing the peek overlay position to flicker. (#33499)
  • Modal Overlay Darkness: Increased the perceived darkness of the modal overlay in WDS for better focus and user experience. (#33476)
  • Anvil Layout and Cleanup: Made layout adjustments and performed general cleanup in the Anvil interface. (#33442)
  • Git ssh validation regex enhancement: Updated SSH validation regular expression to enhance data validation, and allow custom usernames in ssh address. (#33426)

Release v1.25 🌈

16 May 09:21
7a545c4
Compare
Choose a tag to compare

Fixes

  • Updated regex to expand scope for Git SSH connect URL (#33426)
  • Enabled atomic pushes in Git using an environment configuration (#33367)
  • Updated markings on the update of the same editor value (#33394)
  • Allowed bottom tabs to be selectable as text (#33263)
  • Resolved issue of Peek overlay overflowing in side by side mode (#33376)
  • Set up proxy variables at startup (#32451)
  • Fixed issue where Modal Widget doesn't open with showModal action in Anvil only (#33348)
  • Removed error for window fetch API (#33339)
  • Debug button now opens the Error tab (#33337)
  • Improved responsiveness of Api pane and settings (#33297)
  • Fixed CREATE_JS_ACTION_ERROR that disallowed creating JS objects or updating actions on certain Git connected apps (#33303)
  • Resolved glitch issue (multiple selected to none) while dropping a building block (#33162)
  • Addressed the case of missing tabs (#33066)
  • Improved e2e autoLayout test (#33295)
  • Removed the scrollbar in the table widget when the data count is less than the number of rows being shown (#33290)
  • Updated placeholder in rest API body binary tab (#33272)
  • Fixed OAuth2 client secret appearing in UI (#33281)
  • Fixed asymmetric padding for sections and zones (#33204)
  • Corrected slash menu command to show all available queries and datasources (#33076)
  • Added anonymous user check while registering the edit mode pulses (#33251)
  • Prevented UI segment re-render caused by route change (#33215)
  • Fixed Select Widget when showing One click binding options (#33211)
  • Addressed button group specifications (#33234)
  • Fixed UI issues in Create module button in split-screen view (#33095)
  • Improved Anvil drag preview for section widget (#33198)
  • Resolved Anvil Modal rendering issues when added via property pane (#33161)
  • Updated invite modal component to fix issue on EE and improve code splitting of a file (#33216)
  • Removed redundant action collection update call on page load in edit mode (#33139)
  • Started using SHA2 instead of SHA1 algorithms for signing during Git operations (#33166)
  • Disabled main JS rename from entity pane (#33202)
  • Fixed Workspace name editor input disappearing on hovering over other menu items of workspace (#33179)
  • Ensured authenticationType field is saved to the database (#33196)
  • Refactored isCurrentWidgetFocused to isWidgetFocused (#32990)
  • Removed existing widget selection implementation (#33129)

Features

  • Updated font across Appsmith(#33008)

Release v1.24.1 🌈

08 May 13:34
Compare
Choose a tag to compare
fix: Fix OAuth2 client secret showing up in UI (#33281)

/ok-to-test tags="@tag.Sanity"

Release v1.24 🌈

08 May 07:28
235f563
Compare
Choose a tag to compare

Fixes

  • Start using SHA2 instead of SHA1 algorithms for signing during git operations (#33166)
  • Airtable plugin not working in some cases (#33196)
  • Resolved widget selection issues - part 1 (#33167)
  • Improving the homepage UI for better user experience (#33148)
  • Safari space distribution glitch (#33152)
  • Datasource documentation link (#30169) (#33123)
  • Fixed issues with WDS components (#33146)
  • Addressed WDS bgNeutralOpacity glitch (#33147)
  • Fixed widget wrapper width (#33105)
  • Fixed path creation during commit (#33153)
  • Make file locking reactive compatible (#33109)
  • Update custom color picker button (#32989)
  • Modal auto-scroll and checkbox interaction fixed (#33122)
  • Cypress flakiness due to focus Cypress function resolved (#33106)
  • Setting up linter engine after consolidated API is finished (#33049)
  • Drag drop building blocks prompt fixes (#33093)
  • Git auto-generate header issue fixed (#33016)
  • Collection ID not updated in import block API response (#32933)
  • Render only the currently open detached widgets (#33040)
  • Default port numbers for the datasources (#32901)
  • Remove atomic pushes temporarily (#33052)
  • Empty plugin IDs in workspaces no longer break application load (#33042)
  • WDS widgets now show up in air-gapped instances (#33035)
  • Updated action check to initialize the superuser sagas (#33037)
  • REST API multimedia file upload issue resolved (#32921)
  • Progress bar widget animation inconsistency fixed (#11915) (#32462)
  • Refactor widget addition sagas and widget operation sagas to allow gridPosition in pasteSaga (#32992)
  • Retrieved outer spacing tokens from theme context (#33015)
  • Number slider + category slider color spec now passes (#32935)

Features

  • Remote JS execution code split (#32853)
  • Anvil Drag Preview (#33133)
  • Anvil Widget Name Component (#33062)
  • Added modal name, lint warning for string, action selector modal (#32893)
  • On Canvas UI Colors and Widget API to consume these colors (#33013)
  • Add action to open property control with error in a widget (#33070)
  • Update modal Z-Index (#33071)
  • Reverted Anvil currently open modal state implementation (#33067)
  • Anvil DnD Polish(Refactor) (#32839)

Release v1.23 🌈

01 May 04:09
5a6f095
Compare
Choose a tag to compare

Fixes

  • Removed atomic pushes temporarily to address issue #33052.
  • Updated the action check to initialize the super user sagas (#33037).
  • Resolved issue where empty plugin ids in workspaces were breaking application load (#33042).
  • Fixed firestore pagination issue (#32912).
  • Addressed NPE in analytics service (#33005).
  • Fixed datasources headings for IA redesign panel (#33003).
  • Resolved an issue in the IDE where Page switch and State switch had deep links to entity to avoid interim load state (#32980).
  • Implemented NOOP spans when context is missing (#32987).
  • Minor UI fixes in the Query Editor Form (#32958).
  • Improved WDS color algorithm for very light seeds in light mode (#32964).
  • Removed border below active tab (#32943).
  • Checked page permission to show widget add panel (#32913).
  • Removed uppercase from SSH key (#32915).
  • Fixed issue with persisting branch name (#32914).
  • Resolved issue where starter building blocks on canvas removed existing queries and JS objects (#32629).

Features

  • Removed tabs revamp feature flag (#32956).
  • IDE tabs scrollbar changes (#32929).

Release v1.22.1 🌈

26 Apr 03:29
19b9f49
Compare
Choose a tag to compare
Merge pull request #32866 from appsmithorg/release

23/04 Daily Promotion

Release v1.22 🌈

25 Apr 04:41
19b9f49
Compare
Choose a tag to compare

Features

  • Updated copy from "widgets" to "UI elements" (#32514)

Fixes

  • Fixed tooltip position of the ellipsis content for response table (#32800)
  • Fixed race condition when running building block actions after drop on canvas (#32808)
  • Fixed Widget Selection prompts showing outside Editor (#32794)
  • Fixed bug where Audio recorder UI didn't reset during recording (#32747)
  • Fixed issue with GraphQL binding query timeouts (#32785)
  • Fixed linting errors on browser API addition (#32732)
  • Fixed GraphQL bindings issue (#32760)
  • Fixed input validations on page update API (#32692)
  • Fixed branch protection callout (#32707)

Deprecations

  • Removed shell scripts in aws_ami (#32824)
  • Removed success toast message for onload JS functions (#32700)

Release v1.21 🌈

16 Apr 11:38
00e11e8
Compare
Choose a tag to compare

Features

  • Suggest queries query type added in action DTO (#32593)
  • Granular git status (#31619)
  • Move conversion flow under feature flag (#32490)
  • Enhanced widget card (#32211)

Fixes

  • Remove unnecessary scrollbar when page size fits in available height in Table Widget (#32327)
  • Jest test failures due to getIsAnvilLayout (#32664)
  • Tooltip readability issue in templates card title (#32660)
  • Api Pane IA (#32603)
  • Add Loading when JS is getting created (#32605)
  • Deprecate JS object confirm before calling (#32527)
  • Missing methods in gitexecutorceimpl (#32614)
  • Data list styling (#32598)
  • Don't send events with null to Segment (#32600)
  • Commands title changed to command for each datasource query editor forms (#32526)
  • Connection mode hidden from MySQL form config (#32487)
  • Updated help text and client tests (#32521)
  • appsmith.URL.queryParams update on same page navigation (#32382)
  • Widget card filter (#32420)
  • Rest API response box is unreachable via scroll (#29830)
  • Label for data type in S3 create file action (#32484)
  • NPE in SegmentConfig (#32498)
  • Button icon settings (#32493)
  • Canvas empty space (#32489)
  • Safari user select (#32464)
  • Self signed certificates value set in the props (#32474)

Release v1.20 🌈

10 Apr 05:37
f62952a
Compare
Choose a tag to compare

Features:

  • Signature verification for user level flags (#32426).
  • Support symlinks in ca-certs folder (#32391).
  • Added assert for network status in IDE add pane interactions spec (#32395).
  • Added trace and span info to context (#32399).
  • Minimal surface API for HealthCheckServiceCE (#32347).
  • Added form config for reading certs for PG (#31895).
  • WDS components in Table header (#32112).
  • Support for encrypted backups, that include the salt and password in the archive. (#29902)

Fixes:

  • Removed redundant evalTreeWithChanges calls during plugin page load call (#32459).
  • Removed unnecessary lowercase conversion for MongoDB URI (#32375).
  • Redirect user to a blank screen on deleting the last item (#32418).
  • Fixed input alignment (#32452).
  • Fixed typo in pr-test-file-check.yml (#32422).
  • Fixed peek overlay object value in lowercase (#32412).
  • Fixed min width issue to avoid shrinking in table cell element (#32413).
  • Email Verification link now opens in the same tab (#32361).
  • Fixed feature flags not intercepted correctly (#32341).
  • Fixed NPE in Segment exception logging (#32351).
  • Scheduling synchronized block on bounded elastic thread pool instead of main event thread pool (#32343).
  • Fix appsmithctl restore not working when source and destination database names are different. (#29902)
  • Various other bug fixes and improvements.

Release v1.19 🌈

04 Apr 05:14
867c529
Compare
Choose a tag to compare

Fixes

  • Scheduling synchronized block on bounded elastic thread pool instead of main event thread pool (#32343)
  • Fixed issue with MultiEnv switcher being visible in view mode in cloud (#32333)
  • Fixed bottom bar issue with MultiEnv (#32249)
  • Fixed refactored currency code data to remove duplication problem (#32242)
  • Fixed issue where closing modal in Split view exits code mode (#32119)
  • Fixed Auth datasource new API button not working (#32079)
  • Updated logic for fetching onPageLoadActions for blocks import (#32073)
  • Fixed save flow enabled for client credentials grant type (#32047)

Chore

  • Added telemetry for monitoring evaluations processing (#32222)
  • Removed old undocumented migrate command (#32114)

Features

  • Support encrypted backups and fix restoring to renamed databases (#29902)
  • Added edit option in suggested queries in hint commands (#32076)
  • Added layout on load actions to import block API response (#31993)
  • Show slash command prompt on focus in property pane (#31920)