Releases: craigulliott/dsl_compose
Releases · craigulliott/dsl_compose
v2.15.5
Compare
Sorry, something went wrong.
No results found
2.15.5 (2023-10-06)
Bug Fixes
added a first_use_only option to the parser so that only the most recent execution of a DSL will be used (717293d )
specs and fixes for first_use_only option on parser (a7dc087 )
v2.15.4
Compare
Sorry, something went wrong.
No results found
2.15.4 (2023-10-04)
Bug Fixes
passing context along with where DSL's were defined, and then including this context in error messages (5238a3d )
v2.15.3
Compare
Sorry, something went wrong.
No results found
2.15.3 (2023-10-03)
Bug Fixes
updating class sorting method so that it is stable (we were getting different results on ubuntu/the CI server) (70139a1 )
v2.15.2
Compare
Sorry, something went wrong.
No results found
2.15.2 (2023-10-03)
Bug Fixes
fix: sorting classes by ancestry chain (i.e. ancestors before descendants) in the parser (c301c4b )
v2.15.1
Compare
Sorry, something went wrong.
No results found
2.15.1 (2023-10-03)
Bug Fixes
sorting classes by ancestry chain (i.e. ancestors before descendants) in the parser (4e7dd6f )
v2.15.0
Compare
Sorry, something went wrong.
No results found
2.15.0 (2023-10-03)
Features
added option to skip certain provided classes within dsl parsers (c2be111 )
adding default values for dsl arguments (b89bd69 )
Bug Fixes
passing classes to skip to the parser as class names (strings) instead of the actual classes. This prevents this library holding a reference to those classes and preventing garbage collection of the classes when they are dynamically created/destroyed within a test suite. (74b332a )
v2.14.3
Compare
Sorry, something went wrong.
No results found
2.14.3 (2023-09-27)
Bug Fixes
better error if passing a scalar arg instead of kwargs (7a47775 )
v2.14.2
Compare
Sorry, something went wrong.
No results found
2.14.2 (2023-09-11)
Bug Fixes
freezing default arguments so that code within parsers can not modify the underlying values (12674de )
v2.14.1
Compare
Sorry, something went wrong.
No results found
2.14.1 (2023-09-11)
Bug Fixes
freezing dsl arguments so that other parts of the code can't change the underlying dsl configuration (d3373d4 )
v2.14.0
Compare
Sorry, something went wrong.
No results found
2.14.0 (2023-09-06)
Features
adding start_with/end_with and format validators to classes (d390d15 )