Releases: balder-dev/balder
v0.2.0
What's Changed
- feat(connections.py): introduce new connection types
PowerConnection,DCPowerConnectionandACPowerConnectionand insert them in global connection tree by @matosys in #139 - docs(*): fix broken links and use :ref: for all internal links by @matosys in #141
Full Changelog: 0.1.2...0.2.0
v0.1.2
v0.1.1
Release v0.1.0
First official Release
v0.1.0b14
What's Changed
Full Changelog: 0.1.0-beta.13...0.1.0-beta.14
v0.1.0b13
What's Changed
- refactor environment for skip and ignore functionality by @matosys in #114
- simplify implementation and optimize pylint by @matosys in #115
- Rework
covered_by()decorator and functionality by @matosys in #116 - refactor(connection.py): extract protected method
_is_directly_contained_in()by @matosys in #117 - clear mechanism for unresolved parametrized tests by @matosys in #118
- refactor code to bring pylint score to one and disable
continue-on-errorflag for pylint builds by @matosys in #119 - refactor internally and separate
utils.pyfile into own module by @matosys in #120 - refactor internally and remove duplicate code for accessing outer class for devices by @matosys in #121
- refactor environment and use metaclass for storing outer class of
Device/VDeviceby @matosys in #122 - build(deps): bump jinja2 from 3.1.5 to 3.1.6 by @dependabot in #113
Full Changelog: 0.1.0-beta.12...0.1.0-beta.13
v0.1.0b12
What's Changed
- refactor internal code
- fix wrong vdevice reference bug for setups/scenarios with inheritance by @matosys in #112
Full Changelog: 0.1.0-beta.11...0.1.0-beta.12
v0.1.0b11
BREAKING CHANGES!!!
PLEASE NOTE: With that release, connections need to be made with &/| instead of old list/tuple approach.
You can connect elements by OR with ConnectionA | ConnectionB (replaces [ConnectionA, ConnectionB])
If you want to connect some elements by AND: ConnectionA & ConnectionB (replaces (ConnectionA, ConnectionB))
Please check out the new documentation about it.
Please checkout #107 and #108.
Since Balder has not yet been officially released, no major version change will be made.
What's Changed
- build(deps): bump jinja2 from 3.1.4 to 3.1.5 by @dependabot in #105
- ci(.readthedocs.yml): add missing
configurationto readthedocs.yml by @matosys in #106 - introduce new And- & OrConnectionRelation objects and allow usage of
&/|for Connection relations instead of old tuple approach by @matosys in #107 - replace tuple approach implementation also internally by @matosys in #108
- simplify implementation generally and increase pylint index to 0.95 by @matosys in #109
Full Changelog: 0.1.0-beta.10...0.1.0-beta.11
v0.1.0b10
What's Changed
- restructuring fixture management by @matosys in #95
- use upper-case printing in final test result by @matosys in #97
- build(deps): bump certifi from 2023.7.22 to 2024.7.4 by @dependabot in #98
- fix(decorator_for_vdevice.py): use correct typing for attribute
vdeviceby @matosys in #99 - introduce register methods for static properties
_raw_fixturesand_possible_method_variationsin collector by @matosys in #100 - refactor(solver.py): move setting of
prev_markintoTestcaseExecutor.__init__()by @matosys in #101 - docs(conf.py): use environment variable
READTHEDOCS_CANONICAL_URLforhtml_baseurlby @matosys in #104 - introduce new parametrization functionality with
@balder.parametrizeand@balder.parametrize_by_featureby @matosys in #103
Full Changelog: 0.1.0-beta.9...0.1.0-beta.10
v0.1.0b9
What's Changed
- fix some pylint issues and refactor implementation by @matosys in #93
- build(deps): bump urllib3 from 1.26.18 to 1.26.19 by @dependabot in #92
- fix issue with inner feature references in non used vdevices by @matosys in #94
Full Changelog: 0.1.0-beta.8...0.1.0-beta.9