Skip to content

Releases: squaresLab/boggart

v0.1.17

09 Jan 20:47
691a52f
Compare
Choose a tag to compare
v0.1.17 Pre-release
Pre-release
  • bug fix: fixed bug due to BugZoo API migration

v0.1.16

19 Oct 00:38
Compare
Choose a tag to compare
v0.1.16 Pre-release
Pre-release
  • bug fix: resolve method in Replacement class missed a step where the sequence of replacements for each file is reversed (to avoid the need to correct offsets whilst applying replacements).

v0.1.15

18 Oct 22:57
Compare
Choose a tag to compare
v0.1.15 Pre-release
Pre-release
  • added support for multiple transformations to a single file by handling overlapping transformations

v0.1.14

04 Sep 00:32
Compare
Choose a tag to compare
v0.1.14 Pre-release
Pre-release
  • fixed bug that caused Python 3.5 incompatibility due to bad import of NoReturn
  • added __iter__ to FileLineSet
  • require bugzoo>=2.1.16

v0.1.13

16 Jul 17:59
Compare
Choose a tag to compare
v0.1.13 Pre-release
Pre-release
  • added support for conditional control-flow statements without braces

v0.1.12

08 Jul 19:18
Compare
Choose a tag to compare
v0.1.12 Pre-release
Pre-release
  • added unexpected error handler to boggartd: logs to file and sends an UnexpectedError description to the client.
  • added __repr__ methods to location data structures.
  • reduced logging verbosity.
  • added POST /shutdown endpoint.
  • removed --debug flag from boggartd.
  • added --log-level flag to boggartd.

v0.1.11

03 Jul 05:53
8578a05
Compare
Choose a tag to compare
v0.1.11 Pre-release
Pre-release
  • added FileLocationRangeSet
  • refactored FileLocationRange to be composed of a filename and an explicit location range (rather than an implicit location range that is defined by a given start and stop location)

v0.1.10

29 Jun 02:30
15a404c
Compare
Choose a tag to compare
v0.1.10 Pre-release
Pre-release
  • added mutations_to_replacements method to client
  • implemented line-based restriction in mutation search
  • fixed bug in IsSingleTerm to account for tabs and newlines

v0.1.9

27 Jun 01:34
1f6edfa
Compare
Choose a tag to compare
v0.1.9 Pre-release
Pre-release
  • fixed bad routes for /mutants/:id endpoints on server-side
  • fixed DELETE /mutants/:id to return 204 rather than 200
  • fixed handling of mutant destruction response
  • reduced logging verbosity
  • added more classes to __all__ for constraint module
  • added client-side mutant manager
  • added cleanup methods for ensuring mutants are ephemeral

v0.1.8

19 Jun 17:35
5b87b98
Compare
Choose a tag to compare
v0.1.8 Pre-release
Pre-release

Changes

  • updated bugzoo to v2.1.11