Skip to content

Releases: jbsf2/protomock

v1.1.2

20 Sep 20:44
Compare
Choose a tag to compare

Fix

  • Previous release included two functions that were meant to be private, but that were not marked as private. The functions are now marked as private via defp, and thereby also excluded from hexdocs.

v1.1.1

20 Sep 20:21
Compare
Choose a tag to compare

Fix

  • new/2 previously had a typespec that incorrectly assumed delegates must be of type struct(). The typespec has been fixed to accept type any() for delegates.

v1.1.0

20 Sep 19:59
Compare
Choose a tag to compare

Enhancement

  • Added support for delegation. A ProtoMock instance can be configured with a delegate. By default, the ProtoMock instance will proxy any function invocations to the delegate. Behavior can be overridden & customized on a per-function basis.

1.0 release

16 Dec 03:00
Compare
Choose a tag to compare
v1.0.0

marking code samples as elixir

Fix warnings

18 Jul 15:26
Compare
Choose a tag to compare
Co-Authored-By: JB Steadman <[email protected]>

Implementation errors & recursive calls

18 Jul 15:13
Compare
Choose a tag to compare
  • Allow protocol implementations to call themselves
  • If an implementation raises an error, raise it in the client instead of the Protomock server

v0.1.0

03 May 03:30
Compare
Choose a tag to compare
fixed bug in module doc