Skip to content

Releases: squaresLab/boggart

v0.1.17

v0.1.17 Pre-release
Pre-release

Choose a tag to compare

@ChrisTimperley ChrisTimperley released this 09 Jan 20:47
691a52f
  • bug fix: fixed bug due to BugZoo API migration

v0.1.16

v0.1.16 Pre-release
Pre-release

Choose a tag to compare

@ChrisTimperley ChrisTimperley released this 19 Oct 00:38
  • 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

v0.1.15 Pre-release
Pre-release

Choose a tag to compare

@ChrisTimperley ChrisTimperley released this 18 Oct 22:57
  • added support for multiple transformations to a single file by handling overlapping transformations

v0.1.14

v0.1.14 Pre-release
Pre-release

Choose a tag to compare

@ChrisTimperley ChrisTimperley released this 04 Sep 00:32
  • 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

v0.1.13 Pre-release
Pre-release

Choose a tag to compare

@ChrisTimperley ChrisTimperley released this 16 Jul 17:59
  • added support for conditional control-flow statements without braces

v0.1.12

v0.1.12 Pre-release
Pre-release

Choose a tag to compare

@ChrisTimperley ChrisTimperley released this 08 Jul 19:18
  • 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

v0.1.11 Pre-release
Pre-release

Choose a tag to compare

@ChrisTimperley ChrisTimperley released this 03 Jul 05:53
8578a05
  • 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

v0.1.10 Pre-release
Pre-release

Choose a tag to compare

@ChrisTimperley ChrisTimperley released this 29 Jun 02:30
15a404c
  • 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

v0.1.9 Pre-release
Pre-release

Choose a tag to compare

@ChrisTimperley ChrisTimperley released this 27 Jun 01:34
1f6edfa
  • 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

v0.1.8 Pre-release
Pre-release

Choose a tag to compare

@ChrisTimperley ChrisTimperley released this 19 Jun 17:35
5b87b98

Changes

  • updated bugzoo to v2.1.11