Skip to content

Latest commit

 

History

History
466 lines (306 loc) · 44.3 KB

CHANGELOG.md

File metadata and controls

466 lines (306 loc) · 44.3 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

3.19.0 (2024-05-08)

Bug Fixes

  • Add cloudwatch log filtering permissions (#205) (83389b0)
  • Add quick start to admin console (#212) (62aa1c4)
  • Allow job exection with cluster tokens (#211) (0fa70cf)
  • Correct the curl endpoint in console (81eee36)
  • Expose endpoint to store json schema (#218) (81cc21a)
  • Initial agent comms architecture (#221) (52bf177)
  • Open cluster on the overview page (199d692)
  • Persist result should respect the machine id (#204) (35a1751)
  • Publish schema via CLI (#220) (e3f46b9)

Features

3.18.1 (2024-03-30)

Bug Fixes

  • Minor UX improvements to the CLI (#201) (a9be753)
  • Respond with a 401 for auth errors (dedd266)

3.18.0 (2024-03-29)

Bug Fixes

  • Additional Lambda permissions (#195) (fbeb35a)
  • Cache auth results in-memory (#199) (504fd0e)
  • Consult the function call instead of the cluster for predictive retries (#198) (9f81a0a)
  • Minor optimizations to decrease the job latencies (#200) (743cb5f)

Features

3.17.0 (2024-03-28)

Bug Fixes

Features

3.16.0 (2024-03-24)

Bug Fixes

Features

  • Add FORCE_POLL_DELAY to ResultsPoller (#177) (9bf1407)

3.15.0 (2024-03-23)

Bug Fixes

Features

3.14.0 (2024-02-29)

Bug Fixes

  • Add error catcher for isAlive call (d78a768)
  • Auto-retry jobs when machine stalls (#139) (7ceb438)
  • Better navigation for admin console (#145) (72ba17e)

Features

Reverts

  • Revert "fix: Adding advisory locks to cron (#123)" (eebb03e), closes #123

3.13.1 (2024-02-15)

Bug Fixes

3.13.0 (2024-02-15)

Bug Fixes

Features

3.12.2 (2024-02-12)

Bug Fixes

3.12.1 (2024-02-12)

Bug Fixes

3.12.0 (2024-02-11)

Bug Fixes

  • Keep one machine running to (b25d8ad)

Features

  • Adding interfaces to get and set cluster settings (#119) (91c32cf)
  • Attach deployment to machine and events (#124) (f9c0ce5)
  • Initial deployment scheduling (#121) (64a8c89)
  • Predictive retries toggle on console (#120) (8ec586e)

3.11.0 (2024-02-10)

Bug Fixes

  • Fix the control-plane build with include flag (f95a751)
  • Predictive retries via self-heal mechanism (#118) (d9dffe4)

Features

3.10.1 (2024-01-31)

Bug Fixes

  • Throttle polling to recover from server failures (#98) (865de2a)

3.10.0 (2024-01-31)

Bug Fixes

  • A more readable e2e caching test (#94) (ceef93f)
  • Change metrics storage to postgres (#95) (048207c)
  • Convert writing events to a raw query (#99) (627c8b9)
  • Fix serializing unregistered function errors (#96) (f844184)

Features

  • Adding the retryable function decorator (#91) (5992e1c)

3.9.0 (2024-01-25)

Bug Fixes

  • Expose cached in the SDK and fix control-plane to respect the decorator (#86) (07897cb)
  • Fix caching test timeouts (#93) (1e39e9a)
  • Fix control plane to respect the cacheKey (#87) (babb20f)
  • Minor styling updates (#85) (9de6842)
  • Parse service defintions correctly on the console (041b02a)

Features

3.8.0 (2024-01-18)

Bug Fixes

  • Fix job poll timer initialization (#82) (de383d6)
  • Fix the husky command on console (366a26e)
  • Update cluster definition (449ba0a)
  • Use getToken for retrieving auth token (#74) (ea13436), closes #72

Features

3.7.1 (2024-01-13)

Bug Fixes

  • Add initiate profiler on startup (1e84624)
  • Close handle on cron (#58) (87d29ca)
  • Improve polling and shutdown stability (#62) (db017d6)
  • Reduce open handles (#57) (0dbf051)
  • Remove the deprecated services object (07206ac)

Features

3.7.0 (2024-01-11)

Bug Fixes

  • Remove incorrect file import (1b81f62)
  • Send service definitions to control-plane (#48) (3a17ee2)
  • Test fixes (#54) (1249b4f)
  • Update contract with getFunctionMetrics (ca663d8)

Features

3.6.1 (2024-01-07)

Bug Fixes

  • Fix documentation on idempotency (#45) (f735951)

3.6.0 (2024-01-07)

Features

3.5.0 (2024-01-06)

Bug Fixes

  • Add updated contract to sdk (4794d59)

Features

  • Allow jobs to be called idempotently (#42) (118e4b5)

3.4.6 (2024-01-01)

Features

  • Function error rates and execution time (#37) (44378c3)

3.4.5 (2024-01-01)

Note: Version bump only for package root

3.4.4 (2024-01-01)

Note: Version bump only for package root

3.4.3 (2024-01-01)

Note: Version bump only for package root

3.4.2 (2024-01-01)

Note: Version bump only for package root

3.4.1 (2023-12-31)

Bug Fixes

  • Fix formatting in the docs (5db68f8)

3.4.0 (2023-12-31)

Features

  • End to end encryption for payloads (#36) (834651d)
  • Longer and configurable long polling intervals (#35) (9495349)

3.3.1 (2023-12-30)

Bug Fixes

  • Add function execution time param (ab67932)

Features

3.3.0 (2023-12-30)

Bug Fixes

  • Render noDataMessage on cluster tables (#27) (bccae6e)

Features

3.2.3 (2023-12-29)

Bug Fixes

  • Build typescript sdk before publishing (410a22c)
  • Shard jobs by the service name (#26) (c4defa5)

3.2.2 (2023-12-29)

Bug Fixes

  • Remove extraneous dependencies (56eeb7f)

Features

  • Admin console provides better telemetry on clusters (#17) (b96b809)

3.2.1 (2023-12-28)

Bug Fixes

  • Allow endpoint to the control-plane to be configured (b9b5559)

3.2.0 (2023-12-28)

Bug Fixes

  • add registry to the publish command (f100c98)
  • use workspace dependency rather than registry (#14) (45d833e)

Features

3.1.4 (2023-12-24)

Note: Version bump only for package root

3.1.3 (2023-12-24)

Note: Version bump only for package root

3.1.2 (2023-12-24)

Bug Fixes

  • Raise exception on unauthorised polling errors (#7) (148eda7), closes #6

3.1.1 (2023-12-24)

Bug Fixes

  • Adding a bin script (e9f4a61)
  • Adding the package name (3338eba)
  • Allow all commit history for changelogs (530f868)
  • Allow parallel function executions upto concurrency limit (e431ff3)
  • Allow services to start idempotently (bf1c307)
  • client: Polling is now service specific. Each service can poll independently (f7c160d)
  • Deprecate unused modules (27394f4)
  • Enforce service name param (#5) (b0aadd7)
  • Fix types to be more strict on call and background (ec29dd2)
  • listeners: Let listener params be optional (eb24277)
  • Move differential-app out of the monorepo (f1de61e)
  • Remove executable from package.json (8c3a8c5)
  • Remove obsolete dependency (2c81915)
  • Remove obsolete fly and listenerconfigs (9ba1719)

Features

  • Adding changeset builder (241b825)
  • Adding function support (372b897)
  • Adding long polling support for control-plane (98a6b69)
  • Initiall commit on the app (3453496)
  • sdk: Add setConcurrency to dynamically change host concurrency (fcbbd40)
  • Updating the docs to 3.0 (732247b)

(2023-12-24)

Bug Fixes

  • Adding a bin script (e9f4a61)
  • Adding the package name (3338eba)
  • Allow all commit history for changelogs (530f868)
  • Allow parallel function executions upto concurrency limit (e431ff3)
  • Allow services to start idempotently (bf1c307)
  • client: Polling is now service specific. Each service can poll independently (f7c160d)
  • Deprecate unused modules (27394f4)
  • Enforce service name param (#5) (b0aadd7)
  • Fix types to be more strict on call and background (ec29dd2)
  • listeners: Let listener params be optional (eb24277)
  • Move differential-app out of the monorepo (f1de61e)
  • Remove executable from package.json (8c3a8c5)
  • Remove obsolete dependency (2c81915)
  • Remove obsolete fly and listenerconfigs (9ba1719)

Features

  • Adding changeset builder (241b825)
  • Adding function support (372b897)
  • Adding long polling support for control-plane (98a6b69)
  • Initiall commit on the app (3453496)
  • sdk: Add setConcurrency to dynamically change host concurrency (fcbbd40)
  • Updating the docs to 3.0 (732247b)

0.0.0 (2023-08-25)