Skip to content

Latest commit

 

History

History
466 lines (280 loc) · 32.7 KB

File metadata and controls

466 lines (280 loc) · 32.7 KB

Changelog

9.15.2 (2026-04-23)

Features

  • add Cloudflare analytics archiver with database schema, cron entrypoint, and utility functions (e9e7e2b)
  • add compare links for latest release tags in release script (dd71a61)
  • implement SSO user resolution and identity linking with error handling for ambiguous accounts (6b2030f)

Bug Fixes

  • add PostgreSQL service for integration tests and run database migration (dd97a6d)
  • enhance CI workflow to conditionally run E2E tests based on affected projects (a68bad6)
  • enhance SSO authentication flow and error handling in desktop app (2000d6e)
  • exclude specific projects from affected build and test commands (6aa4cdf)
  • implement inline 404 handling with landing page response and add regression test (aff84e1)
  • remove dead-code that was the source of confusion (2df6be1)

9.15.1 (2026-04-22)

Features

  • delegate authentication-strength decisions to IdP by disabling requestedAuthnContext (fc6a886)

9.15.0 (2026-04-21)

Features

  • add provider and providerAccountId to session management and token handling (b05c8fd)

Bug Fixes

  • add handling for expired access tokens in decryptAccessToken and update tests (c6c5306)
  • add state parameter to OAuth flow for improved security and validation (9f5520a)
  • enhance error handling in firewall spike detection and improve query structure (3554c0a)
  • ensure all user tokens are cleared during session revocation (7377ca2)
  • handle undefined field mapping items in LoadRecordsFieldMapping (132b2f0)
  • improve quick filter functionality in useDataTable to handle invalid regex inputs (95eac41)
  • preserve error context during session-ending errors in verification process (d3e7eee)

9.14.0 (2026-04-19)

Features

  • add ProfileOrPermSetPopover component and integrate it into various selection components (0001090)
  • implement security headers and improve cookie handling; add tests for auth storage privacy (e113cf0)

Bug Fixes

  • add additional sources to CSP directives for enhanced security (2e434ef)
  • address review feedback - fire-and-forget email sends and fix comment wording (c524a96)
  • address second round of review feedback on placeholder email suppression (ce42376)
  • suppress verification emails for placeholder sessions in auth flow (ad1a14e)
  • update CSP policy to include additional image sources and https (4702c22)

9.13.0 (2026-04-19)

Features

  • add automated-scanner routes and session handling for testing purposes (f1d14fc)
  • add NameLinkRenderer for clickable record-lookup popover and update column type handling (43c8c83)
  • add redirectIfNotAuthenticatedMiddleware to enforce authentication before accessing app routes (e6db530)
  • enable refresh token rotation for salesforce (1a60190)
  • implement verification attempt limits for authentication flows (fb8a8cb)
  • introduce canvas application (f0e27ba)
  • introduce jetstream managed package (c8e9990)
  • revoke other sessions on password change to enhance security (fffc08f)

Bug Fixes

  • enhance error handling in canvas controller and update fullscreen parameter comment (25a74be)
  • ensure @babel/traverse is on minimum patched version (a62cedb)
  • handle placeholder user ID in user activity logging and constants (bee11b3)
  • update release configurations to allow hotfix branches (f1f265a)

9.12.1 (2026-04-14)

Features

  • add ability to retry failed data loads (741ff12)

Bug Fixes

  • add form-action directives to content security policy for third-party redirects (4bc14f2)

9.12.0 (2026-04-14)

Features

  • enhance bulk API error handling and add polling mechanism (5be2ad7)
  • enhance CSP and server setup with nonce support and worker management improvements (a126f33)
  • monitor waf traffic via cron job (d96a631)

Bug Fixes

  • adjust updatedAt calculation in user sync records generation test (e3fdd77)
  • correct typo in comment for batch processing in loadBulkApiData (aff3c3b)
  • improve jobInfo and intervalCount state updates in LoadRecordsBulkApiResults (8709f54)
  • update web extension asset path to public directory (73d8c65)

9.11.0 (2026-04-11)

Features

  • implement JWT token rotation for desktop and web extension authentication (d04b6a0)

Bug Fixes

  • correct isFieldSubquery and fieldMetadataSubquery lookups in data-table-utils (fd7669a)
  • create-fields: enhance error handling by displaying detailed import errors (09c3325), closes #1638
  • enhance subquery processing by tracking missing relationships in metadata (08c16a8)
  • improve handling of subquery fields and refactor query column mapping (f0f341f)
  • replace any[] with FieldValues[] and remove unnecessary eslint-disable comment in CreateFieldsImportExport (20c99c0)
  • use Partial<Record<FieldDefinitionType, FieldValue>>[] for exportData state and type getRowsForExport accumulator (790ebe3)

9.10.0 (2026-04-08)

Features

  • create-fields: add LoadExistingFieldsModal and integrate field loading functionality (b94edf9), closes #1636
  • csp: add Cloudflare Web Analytics beacon inline script to CSP (d9fc355)
  • load-records: add context menu actions and clipboard functionality for duplicate records table (750d46a), closes #1635
  • query-history: update mouse wheel handling logic for scrollbar (b124350), closes #1502
  • sobject-export: add 'Description' field to export selections and definitions (53d20b5)

Bug Fixes

  • create-fields: enhance error handling by displaying detailed import errors (1ac867b), closes #1638
  • dependencies: update fast-jwt to version 6.2.0 (3eaaf54)
  • email: fix toLocaleString runtime error, severity badge mismatch, and move style constants (69f3816)
  • getDeployMetadataFromComparisonTree: filter out null metadata items (656a871)

9.9.1 (2026-04-05)

Features

  • security: add Cloudflare Insights to CSP script sources (0fc90c9)

Bug Fixes

  • landing: update SSO blog post link to use correct route (56002cf)

9.9.0 (2026-04-04)

Features

  • api: implement deferred response middleware for long-running requests (c936fe9)

9.8.1 (2026-04-04)

Bug Fixes

  • add empty data object to resendInvitation API request (ea25480)
  • change bot route status code from 403 to 444 (1806360)

9.8.0 (2026-04-03)

Features

  • add IdP-initiated OIDC login support and update documentation (162f127)

Bug Fixes

  • handle invalid SOQL syntax gracefully by ignoring formatting errors (fc6882a)
  • remove unnecessary server root configuration from Rollbar setup (9540522)
  • ui: correct aria-expanded in Section and add keyboard focus assertions (3c1f581)

9.7.0 (2026-04-02)

Features

  • update Terms of Service with new LastUpdated date and add compliance reporting information (b2661ed)

9.6.0 (2026-04-02)

Features

  • replace fast-xml-parser and fast-xml-builder with @jetstreamapp/simple-xml for XML parsing and building (2db670a)

Bug Fixes

  • simplify fetchUserProfile error handling to return DEFAULT_PROFILE on failure (fda5665)

9.5.0 (2026-04-01)

Features

  • enhance persistence service with logging and improved app data handling (11fd29f)
  • Replace formulon with sf-formula-parser for formula evaluation (3abab4d)

9.4.1 (2026-03-31)

Features

  • enhance geo-IP functionality with improved data structures and error handling (adc6456)
  • use jwt auth for e2e org (b34e07e)

Bug Fixes

  • handle empty body in Salesforce API request (49aafb6)
  • orgs and groups not showing in desktop app (2d543af), closes #1615
  • update apex test and disable entity processing in XML parsing (cfcc664)
  • update Rollbar token environment variable in release workflow (f9f5eba)
  • upgrade vulnerable dependencies (3fb3449)

9.4.0 (2026-03-27)

Features

  • add keyboard navigation to FeedbackWidget context menu (#1532) (07eb45e)
  • enhance geo-IP utilities and email summary with distance calculations and multi-IP session checks (71e1fd7)
  • implement external google drive picker integration (ac92aa3)

Bug Fixes

  • sfdx change tracking after creating new fields with permissions (c9ddc03), closes #1587

9.3.0 (2026-03-20)

Features

  • auth: implement Terms of Service acceptance flow (b2a0888)

Bug Fixes

  • implement per-user encryption for desktop org data (283760d), closes #1595

9.2.0 (2026-03-13)

Features

Bug Fixes

  • avoid interpolation in ci commands (b0a8e24)
  • correct malformed urls and unlinked commit references in changelog.md (7edcfa0)

9.1.0 (2026-03-08)

Features

  • implement text sanitization for pasted content in editors (66680e7)

Bug Fixes

  • cancel in-flight ci jobs on prs (1b1d15f)
  • fix api tests after hyperforce migration (2900a16)
  • fix duplicated getstorage check (f6d0a5a)
  • fix editor line number reset position (f634dd0)
  • fix error message and loading state (7439dcc)
  • fix invalid export path (f690d2d)
  • fix invalid icon types (ca66298)
  • fix malformed ids (ccc8862)
  • handle errors in stream processing (68e7033)
  • show actual error on bulk update failure (2e4b70c)

9.0.1 (2026-02-28)

9.0.0 (2026-02-27)

Features

  • add persisted cache provider for saml + others (e72546e)
  • add SSO support with SAML and OIDC configurations (11fcba7)
  • docs: implement saml and oidc sso (cf3c5c0)
  • improve sso login form (342a730)

Bug Fixes

  • add totp grace period (aba04a7)
  • ensure package name is encoded (9f2bf5c)
  • improve cookie banner dismissal in e2e tests (e8264de)

8.25.0 (2026-02-19)

Features

  • browser-extension: add quick record view (d4330f5)

Bug Fixes

  • browser-extension: fix browser extension state (a541fea), closes #1549
  • web-extension: improve view/edit current record (880150b)

8.24.0 (2026-02-17)

Features

  • add warning icon for invalid metadata audit info (0820d9d)
  • inject last modified date to custom metadata records (5468a7e), closes #1544
  • remember google folder selection (e13115a)

Bug Fixes

  • fix automation control in orgs with namespace (91fa3f7)

8.23.1 (2026-02-13)

Bug Fixes

  • manage permission export to google fix (c67fb77), closes #1541

8.23.0 (2026-02-12)

Features

  • better handling of audit fields when creating records (419b7d3), closes #1536

Bug Fixes

  • fix error boundary after upgrade (c7afc1d)
  • keyboard navigation for lookup combobox (0428958), closes #1535

8.22.0 (2026-02-09)

Features

  • auto-select org when changing groups (5c02120), closes #1434

8.21.0 (2026-02-07)

Features

Bug Fixes

  • retain permission manager filter text on tab change (d913068), closes #1525

8.20.0 (2026-02-03)

Bug Fixes

  • improve permission export download (b46454a), closes #1522

8.19.2 (2026-02-02)

8.19.1 (2026-01-23)

Bug Fixes

  • field permissions missing correct values (e87a33a), closes #1513

8.19.0 (2026-01-23)

8.18.1 (2026-01-23)

Bug Fixes

8.18.0 (2026-01-20)

Features

  • show preview of zip file on data loads (33b76f4)

Bug Fixes

  • add team-management page to docs (179331f)
  • api: handle aborted download job (1b64de5)
  • mark record as error if missing binary attachment (451954e), closes #1503

8.17.1 (2026-01-15)

Bug Fixes

8.17.0 (2026-01-12)

Features

  • desktop: add menu option to open recent log file (35d4c7a)
  • desktop: add menu option to open settings (fd39313)
  • desktop: show recent files in menu (139d333)
  • desktop: show recent files in menu (9f03030)

Bug Fixes

  • desktop: disable logging in dev mode (f704ff0)
  • desktop: fix bulk API query download (fa91968)
  • desktop: fix desktop open org link (15afc27)
  • desktop: increase heap memory for electron (e1133ad)
  • desktop: unsubscribe to electron callbacks (7febf9b)
  • handle large xlsx files (d940488)

8.16.0 (2026-01-02)

Features

  • add delete button to org card (81e3504)
  • desktop: show org connection error on desktop (0ec59c0)
  • enable team dashboard in desktop app (3a80f5d)

Bug Fixes

  • change load static field dropdown styles (4c4e576)
  • error message typo (d7770c3)
  • incorrect openapi route method (f1e355c)
  • redirect url validation (e31e980)

8.15.1 (2025-12-23)

Features

  • load: add hard delete option to load records (36d16da), closes #1447

Bug Fixes

  • ensure space does not scroll picklist menu (94438ac)
  • query: data table editor lookup editor (360312b), closes #1483

8.15.0 (2025-12-16)

Features

  • add user configurable soql format options (993fa8c), closes #1472

Bug Fixes

  • desktop build editor assets (ceaf863)

8.14.0 (2025-12-14)

Features

  • add record lookup to query filter value (60154a9), closes #1463

Bug Fixes

8.13.1 (2025-12-13)

Bug Fixes

8.13.0 (2025-12-13)

Features

  • add lookup field for editing reference fields (63d5d72), closes #1471

Bug Fixes

  • fix accessibility issues (28ff1aa)

8.12.1 (2025-12-12)

Bug Fixes

  • Fix multiple feedback file attachments (22cfa41)

8.12.0 (2025-12-12)

Features

  • Introduce in-app feedback (2064bc9)

Release Changelog