Releases: tudalgo/algoutils
Releases · tudalgo/algoutils
v0.9.0
There was a mistake with the v0.8.0 release. This has the same features.
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- General Improvements for Declaration Tests and other Assertions by @Rdeisenroth in #129
- fix(deps): update dependency org.sourcegrade:jagr-launcher to v0.10.3 by @renovate in #125
- chore(deps): update actions/setup-java action to v4 by @renovate in #123
- fix(deps): update dependency org.mockito:mockito-core to v5.12.0 by @renovate in #124
- fix(deps): update dependency org.ow2.asm:asm to v9.7 by @renovate in #133
- chore(deps): update actions/configure-pages action to v5 by @renovate in #134
- chore(deps): update plugin dokka to v1.9.20 by @renovate in #103
- fix(deps): update dependency org.jetbrains.dokka:dokka-base to v1.9.20 by @renovate in #104
- chore(deps): update actions/checkout digest to 692973e by @renovate in #106
- chore(deps): update plugin org.jetbrains.kotlin.jvm to v1.9.24 by @renovate in #108
- fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.10.2 by @renovate in #110
- chore(deps): update dependency gradle to v8.8 by @renovate in #122
- fix(deps): update dependency org.jetbrains.dokka:kotlin-as-java-plugin to v1.9.20 by @renovate in #105
- chore(deps): update actions/deploy-pages action to v4 by @renovate in #135
- chore(deps): update actions/upload-pages-artifact action to v3 - autoclosed by @renovate in #136
- chore(deps): update actions/checkout digest to eef6144 by @renovate in #145
- fix(deps): update dependency org.ow2.asm:asm to v9.7.1 by @renovate in #144
- fix(deps): update dependency org.mockito:mockito-core to v5.14.1 by @renovate in #143
- chore(deps): update plugin org.jetbrains.kotlin.jvm to v1.9.25 by @renovate in #142
- chore(deps): update dependency gradle to v8.10.2 by @renovate in #141
- fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v11 by @renovate in #138
- fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.2 by @renovate in #139
- chore(deps): update plugin org.jetbrains.kotlin.jvm to v2 by @renovate in #137
Full Changelog: v0.7.2...v0.8.0
algoutils v0.7.2
What's Changed
- Implement WithCtElement in class BasicConstructorLink by @dst97 in #111
- Make method ResourceUtils.toPathString(String) public by @dst97 in #112
- Improve method getCtElement in classes BasicTypeLink and BasicMethodLink by @dst97 in #113
- Improve messages in Assertions3 by @dst97 in #116
- Add method assertNotConditional in class Assertions4 by @dst97 in #117
- Do not print actual object if test is exceptional in BasicCommentFactory by @dst97 in #118
- Improve method Matcher.and(Matcher) by @dst97 in #120
- Add case for CtNamedElement in ReflectionStringifier by @dst97 in #119
- Add method BasicMethodLink.of(Callable) by @dst97 in #115
- Let TestUtils.getClasses only return top-level classes from submissions by @dst97 in #121
- Improve reliability of method getCtElement by @dst97 in #126
- add representing object in BasicMatchers by @dst97 in #127
- Feature: Student test error by @zentox in #128
Full Changelog: v0.7.1...v0.7.2
Release v0.7.1
What's Changed
- Properly handle Non-Exception Throwables by @Rdeisenroth in #107
Full Changelog: v0.7.0...v0.7.1
Release v0.7.0
What's Changed
- fix(deps): update dependency org.sourcegrade:jagr-launcher to v0.7.0 by @renovate in #52
- 0.6.3 by @dst97 in #54
- Fix Typo by @Rdeisenroth in #55
- Let Basic{Type,Method}Link use central CtModel with correct class loader by @dst97 in #66
- Add Json utils by @Rdeisenroth in #72
- fix(deps): update dependency org.ow2.asm:asm to v9.5 by @renovate in #71
- fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.3.0 by @renovate in #70
- chore(deps): update dependency gradle to v7.6.1 by @renovate in #69
- Ensure functional completeness for Matchers by @Rdeisenroth in #64
- fix(deps): update dependency org.sourcegrade:jagr-launcher to v0.9.0 by @renovate in #63
- Add annotations to further standartize template and root repositories by @Rdeisenroth in #56
- chore(deps): update dependency gradle to v8 by @renovate in #68
- fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.9.3 by @renovate in #60
- fix(deps): update dependency org.mockito:mockito-core to v5 by @renovate in #61
- add rubric utils by @Rdeisenroth in #75
- Better comment display style for non-jagr runs by @Rdeisenroth in #73
- Student Test Methods by @Rdeisenroth in #85
- fix(deps): update dependency org.mockito:mockito-core to v5.4.0 by @renovate in #78
- chore(deps): update dependency gradle to v8.2.1 by @renovate in #81
- fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.10.0 by @renovate in #84
- fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.4.0 by @renovate in #82
- Fix getting spoon type by @zentox in #86
- hosted javadoc by @Rdeisenroth in #87
- fix(deps): update dependency org.ow2.asm:asm to v9.6 by @renovate in #100
- fix(deps): update dependency org.jetbrains.dokka:kotlin-as-java-plugin to v1.9.0 by @renovate in #99
- chore(deps): update dependency gradle to v8.4 by @renovate in #89
- chore(deps): update actions/checkout action to v4 by @renovate in #96
- fix(deps): update dependency org.jetbrains.dokka:dokka-base to v1.9.0 by @renovate in #98
- fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.4.2 by @renovate in #97
- chore(deps): update plugin org.jetbrains.kotlin.jvm to v1.9.10 by @renovate in #91
- chore(deps): update plugin dokka to v1.9.0 by @renovate in #94
Full Changelog: v0.6.3...v0.7.0
v0.6.3
algoutils v0.6.2
What's Changed
Full Changelog: v0.6.1...v0.6.2
algoutils v0.6.1
What's Changed
- Fix order of matches in MatchingUtils (and therefore Link implementations) by @dst97 in #47
- Fix implementation of Comparable in Match by @dst97 in #48
- Fix conversion in ReflectionStringifier by @dst97 in #49
- Fix and operation in interface Matcher by @dst97 in #50
Full Changelog: v0.6.0...v0.6.1
algoutils v0.6.0
What's Changed
- Add utility method for reading type content by @dst97 in #41
- Make return types in TypeLink more generic. by @dst97 in #42
- Use more specific types in TypeLink implementations. by @dst97 in #43
- add objectAssert methods by @dst97 in #46
- fix(deps): update dependency org.mockito:mockito-core to v4.9.0 by @renovate in #37
- chore(deps): update dependency gradle to v7.6 by @renovate in #40
- fix(deps): update dependency org.sourcegrade:jagr-launcher to v0.6.5 by @renovate in #31
- Add Spoon Support + Spoon Assertions by @dst97 in #45
Full Changelog: v0.5.0...v0.6.0