Skip to content

Releases: esl/amoc

4.0.0

16 Apr 13:21
a9cda4c
Compare
Choose a tag to compare

What's Changed

Other changes

Full Changelog: 3.3.0...4.0.0

3.3.0

15 May 11:36
887e312
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.2.0...3.3.0

3.2.0

05 Mar 14:06
0d47028
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.1.0...3.2.0

3.1.0

22 Feb 10:31
7b1ea3d
Compare
Choose a tag to compare

Highlights

Supervision trees have been introduced for users, coordinators, and throttles, that give better load-balancing, as well as introspection using observability tools.

What's Changed

Potential incompatibilities:

Since #171 the controller get_status/0 callback returns a map with named values, for more explicit information. If the previous return value was being pattern-matched in your code, this needs to be updated.

Full Changelog: 3.0.0...3.1.0

3.0.0

19 Dec 09:19
9459926
Compare
Choose a tag to compare

Highlights

The load-testing framework for massively parallel testing, more generic than ever!

What started as a load-testing tool for our internal use-cases, has grown over years of experience and uncountable use-cases to be a generic tool for load testing, completely flexible to fit any use-case.

This version leaves the specific decisions of your environment to you, exposing comprehensive instrumentation for you to plug your own metrics and logging backends of choice; a clearly documented interface to plug your preferred APIs; and language agnostic, supporting now scenario distribution in a cluster by distributing BEAM bytecode directly and allowing you to provide your own parser for environment variables, so that you can run your scenarios in any language that runs on top of the BEAM.

Where all these choices were enforced, now amoc lets you choose as it fits. For a drop-in replacement of the old amoc, where Graphite, REST, and Erlang have already been chosen, see amoc-arsenal.

What's Changed

Instrumentation:

Distribution and configuration

Documentation and releases

Miscelaneous

Full Changelog: 2.2.1...3.0.0

3.0.0-rc3

24 Nov 11:12
dc2a825
Compare
Choose a tag to compare
3.0.0-rc3 Pre-release
Pre-release

What's Changed

Full Changelog: 3.0.0-rc2...3.0.0-rc3

3.0.0-rc2

17 Nov 11:51
5daada2
Compare
Choose a tag to compare
3.0.0-rc2 Pre-release
Pre-release

What's Changed

Full Changelog: 3.0.0-rc1...3.0.0-rc2

3.0.0-rc1

25 Jul 13:51
46f44f6
Compare
Choose a tag to compare
3.0.0-rc1 Pre-release
Pre-release

What's Changed

Full Changelog: 2.2.1...3.0.0-rc1

2.2.1

19 Jul 09:28
718c670
Compare
Choose a tag to compare

2.2.1 - 2021-07-19

  • PR#138 - Fixing docsh dependency

2.2.0

15 Jul 12:55
44fc97e
Compare
Choose a tag to compare

2.2.0 - 2021-07-15

This release enables OTP24, and migrates CI to Github Actions.

The main changes:

  • PR#135 - Switching from TravisCI to GH Actions
  • PR#136 - Enabling OTP24 compatibility. Only OTP releases since 23.0 are supported now.