Skip to content

Latest commit

 

History

History
260 lines (170 loc) · 10.7 KB

CHANGELOG.md

File metadata and controls

260 lines (170 loc) · 10.7 KB

Changelog

[0.15.1] - 2023-09-11

  • Add info & warning that help with detecting potential timeouts in tasks.

[0.15.0] - 2023-06-28

  • Fix schema IDs
  • Allow fetching container info from the runner and outbound-test container (#625)
  • Default assets: update rules.json with audited payload for foo intermediate cert.
  • Default assets: update rules.json corresponding to the new audited-payload structure
  • Getting payment id using optional address param. Provider Golem cert. (#617)
  • switch back to python 3.8.0 in integration test flows
  • update poetry.lock

[0.14.1] - 2023-03-10

  • fix the goth.gftp invocation so that it uses the Python executable that goth is running on
  • fix the integration test python version
  • fix assertions processing on Python >= 3.9
  • update poetry.lock
  • Move flake8 configuration to toml, increase line length to 100

[0.14.0] - 2022-12-20

Breaking changes

  • remove the non-hybrid-net goth configuration #601

Fixes

  • ensure run_command_on_host doesn't leave lingering processes. #601

[0.13.0] - 2022-09-05

Breaking changes

  • default to the stable version unless specifically instructed not to #595

Other changes

  • Install dependencies in docker before installing yagna binaries #591
  • Outbound net test related changes #592
  • Allow total amount allocation #589

[0.12.0] - 2022-06-23

Breaking changes

  • Fix awaiting for yagna REST start #587

[0.11.0] - 2022-03-05

Breaking changes

  • change provider invocation taking into account that subnet is no longer stored in config #585

[0.10.4] - 2022-04-14

Other changes

  • add test steps related to creating and releasing payment allocations #580

[0.10.3] - 2022-03-07

Bugfixes

  • update start arguments of ya-relay-server #581

Other changes

  • add compatibility with changes to yagna JSON CLI introduced in yagna#1723

[0.10.2] - 2022-02-21

Other changes

  • pin markupsafe version to 2.0.1 821f1f3

[0.10.1] - 2022-02-10

Other changes

  • update yagna env variable name from NET_RELAY_HOST to YA_NET_RELAY_HOST #573

[0.10.0] - 2022-01-19

Breaking changes

  • change Probe#run_command_on_host to include a process monitor in its return values #571

Other changes

  • improve error reporting #570

[0.9.0] - 2021-11-17

Breaking changes

  • change default payment configuration to erc20 rinkeby #567

Other changes

  • add yagna hybrid net support #560
  • allow specifying Docker Compose file in goth-config.yml bb4c732

[0.8.0] - 2021-11-09

Features

  • enable per-node payment platform configuration in goth-config.yml #556
  • expose payment config object in Probes #564

Other changes

  • increase proposal collection timeout to 30s #563
  • decrease yagna broadcast intervals #558

[0.7.4] - 2021-10-13

Other changes

  • reduce timeout to 1 sec on polling API calls #552

[0.7.3] - 2021-09-27

Other changes

  • allow calling stop on an already stopped Docker container #550

[0.7.2] - 2021-09-27

Bugfixes

  • stop the underlying Docker container when calling Probe.stop #549

[0.7.1] - 2021-09-23

Features

  • enable specifying whether GitHub pre-releases should be included when building a yagna Docker image #548

Other changes

  • update default goth-config.yml to not include a custom yagna branch for building images #548

[0.7.0] - 2021-09-09

Breaking changes

  • make default presets.json compatible with yagna 0.8+ 080a95f
  • update mock zkSync server version #544

Features

  • disconnect yagna containers before stopping Docker network #540
  • enable creating detached API assertions #538
  • enable MITM proxy for requestor probes #535

Other changes

  • update typing_extensions to 3.10.0+ cc956e1

[0.6.3] - 2021-08-16

Bugfixes

  • expand path variable in Probe.get_agent_env_vars #534

[0.6.2] - 2021-08-11

Features

  • output interactive mode env variables to a file #520

Bugfixes

  • fix fetching latest workflow run when downloading a GitHub artifact #531

Other changes

  • bump aiohttp from 3.7.3 to 3.7.4 #527

Other changes

  • improved error reporting on timeouts in log monitors #524
  • updated probe startup logic to start all probes in parallel #523

[0.6.1] - 2021-07-27

Other changes

  • improved error reporting on timeouts in log monitors #524
  • updated probe startup logic to start all probes in parallel #523

[0.6.0] - 2021-07-16

Breaking changes

  • dependency update: goth now uses ya-aioclient v0.6.x; projects that use goth v0.6.x and ya-aioclient need to update their version of ya-aioclient to v0.6.x #515

[0.5.2] - 2021-07-07

Bugfixes

  • fixed goth interactive mode log assertion d36a149

[0.5.1] - 2021-07-05

Bugfixes

  • updated default mount point for yagna provider image cache c546dd2

[0.5.0] - 2021-06-29

Breaking changes

  • removed ProviderLogMixin, provider log assertions have been moved to yagna repo tests #514

[0.4.0] - 2021-06-01

Breaking changes

  • changed regex used for waiting on yagna REST API to come online (compatible with yagna 0.7+) #508

[0.3.2] - 2021-05-27

Features

  • pinned specific revision of debian Docker image to be used as base in default Dockerfiles c31288e

[0.3.1] - 2021-05-25

Features

  • enabled setting environment variables through goth-config.yml #505
  • added generic wait_for_log step to provider probe #434

[0.3.0] - 2021-05-17

Breaking changes

  • removed yagna integration tests from the repo #503

Features

  • added poe job for running goth interactive mode bde7d5f

Other changes

  • updated GETH_ADDR env variable in yagna nodes started by goth #504

[0.2.4] - 2021-04-27

Features

  • added optional extra_monitors parameter to Runner#check_assertion_errors #495
  • added the --unstable option to release downloader script #500

Bugfixes

  • fixed reporting of assertion success and failure in EventMonitor #495

Other changes

  • changed the yagna Docker image builder to use stable releases by default #500

[0.2.3] - 2021-04-19

Other changes

  • added CHANGELOG.md and CONTRIBUTING.md files #487
  • updated default goth assets #490

[0.2.2] - 2021-04-15

Features

  • enabled overriding values when parsing goth-config.yml file #489

[0.2.1] - 2021-04-14

Bugfixes

  • resolved issues with running external commands as part of a goth test #485
  • fixed receiving proposals from providers in yagna 0.6.4-rc3 and up #486

Other changes

  • added yagna payment driver CLI integration test #453, #479
  • added Actions workflow step which makes sure Docker network gets cleaned up properly #481

[0.2.0] - 2021-04-09

Bugfixes

  • fixed mitmproxy thread not being stopped properly #476

Features

  • added optional, explicit name field to Assertion #469
  • updated GitHub assets downloaders to use ghapi #455

Other changes

  • added colours to various log messages from goth #478
  • added Docker cleanup step to GitHub Actions test workflow #475
  • updated project dependencies #472

[0.1.0] - 2021-04-02