Skip to content

Releases: golemfactory/golem-js

v3.0.0-beta.57

01 Jul 12:59
013be2d
Compare
Choose a tag to compare
v3.0.0-beta.57 Pre-release
Pre-release

3.0.0-beta.57 (2024-07-01)

Bug Fixes

  • catch api errors when using scan iterators (a9c77ed)
  • improve error handling in market scan (3a24944)
  • workaround for yagna 0.15 breaking change in eventType (b0abb7e)

Features

  • add log line when trying to sign an agreement (2801200)
  • bump minimum yagna version to 0.15.2 (370e6c6)
  • market scan (1d649d6)
  • remove properties from scan spec builder and add payment platform (0c45feb)

BREAKING CHANGES

  • Minimum supported Yagna version is now 0.15.2

v3.0.0-beta.56

01 Jul 11:23
5af9bfe
Compare
Choose a tag to compare
v3.0.0-beta.56 Pre-release
Pre-release

3.0.0-beta.56 (2024-07-01)

Bug Fixes

  • include the last stream execute result in streamingBatch (c3c4964)
  • resource-rental-pool: fixed destroying rentals by drainAndClear method (cc95dbd)

Code Refactoring

  • refactor exe script executor to use an observable-based pipeline instead of Readable (639ba70)

BREAKING CHANGES

  • RemoteProcess stdout and stderr have been changed from Readable to Subjects

v3.0.0-beta.55

28 Jun 12:55
8f104cb
Compare
Choose a tag to compare
v3.0.0-beta.55 Pre-release
Pre-release

3.0.0-beta.55 (2024-06-28)

Features

  • added missing events in the resource rental module (5b3759c)

v3.0.0-beta.54

28 Jun 12:39
1240878
Compare
Choose a tag to compare
v3.0.0-beta.54 Pre-release
Pre-release

3.0.0-beta.54 (2024-06-28)

Bug Fixes

  • market: fixed demand refresh logic that produced unusable counter-offers and agreements (0430368)

v3.0.0-beta.53

28 Jun 09:34
9abfafb
Compare
Choose a tag to compare
v3.0.0-beta.53 Pre-release
Pre-release

3.0.0-beta.53 (2024-06-28)

Bug Fixes

  • fix test after merge (9c6aac8)
  • interrupt signing new rentals when glm disconnects or pool drains (a1eba2a)

Features

  • make glm.disconnect rentalPool.drainAndClear and rental.stopAndFinalize idempotent (673e1fd)
  • resource-rental: creation of exe-unit during resource-rental startup (90a3e1f)

v3.0.0-beta.52

21 Jun 11:13
570126b
Compare
Choose a tag to compare
v3.0.0-beta.52 Pre-release
Pre-release

3.0.0-beta.52 (2024-06-21)

Features

  • added signalOrTimeout param for getExeUnit() and stopAndFinalize() in ResourceRental (af76abd)

Performance Improvements

  • speed up yagna shutdown (ecffa7f)

v3.0.0-beta.51

20 Jun 12:23
0909f3b
Compare
Choose a tag to compare
v3.0.0-beta.51 Pre-release
Pre-release

3.0.0-beta.51 (2024-06-20)

Code Refactoring

  • exe-unit: renamed before method to setup and added teardown method (1cd8f00)
  • work-context: rename WorkContext to ExeUnit (70c8ed0)

Features

  • added setup and teardown functions as options to exe-unit (1fd6eac)

BREAKING CHANGES

  • exe-unit: The current use of the WorkContext.before() method
    should be replaced withExeUnit.setup()
  • work-context: The API object WorkContext (ctx) has been renamed to ExeUnit.
    All references to WorkContext must be updated.

v3.0.0-beta.50

20 Jun 09:20
ec78913
Compare
Choose a tag to compare
v3.0.0-beta.50 Pre-release
Pre-release

3.0.0-beta.50 (2024-06-20)

Features

  • rename finalize to stopAndFinalize (76fe8e5)
  • rename lease module/process/pool to resource rental (f3de834)
  • rename lease to rental in GolemNetwork (8de6eff)
  • replace lease with rental in experimental modules (0435ef7)

v3.0.0-beta.49

19 Jun 11:04
80e8c04
Compare
Choose a tag to compare
v3.0.0-beta.49 Pre-release
Pre-release

3.0.0-beta.49 (2024-06-19)

Features

  • added ability to cancel lease processes (8b8f723)
  • added signalOrTimeout as CommandOptions in ExeUnit api (b6286c4)

v3.0.0-beta.48

19 Jun 10:00
ecab235
Compare
Choose a tag to compare
v3.0.0-beta.48 Pre-release
Pre-release

3.0.0-beta.48 (2024-06-19)

Bug Fixes

  • prevent error silencing if refreshing activity/allocation fails during another action (15aa074)
  • refetch allocation details before releasing it (6db6176)
  • rename offerProposalRejectedByFilter to offerProposalRejectedByProposalFilter (709ea0f)
  • rename activityInitialized to workContextInitialized (b139a0d)

Features

  • allow passing an allocation (or id) in market order spec (4a06c56)
  • always emit up-to-date activity details (fdb6468)
  • emit script sent event (d62a0ec)
  • send even when countering a proposal (47742cd)
  • unify inconsistent getProviderInfo() and get provider() (392d0b4)