Releases: kenherring/ablunit-test-runner
Ready for prime time!
The time has come to let this thing run free. 🥳🙌🎆Introduction the first stable release - v1.0.0. 🍾🥂
There's more to come, but I hope that my fellow OpenEdge developers will find this helpful. Free free to submit an issue if you run in to any problems or have suggestions for future work. If you're interested in contributing PR submissions are always welcome!
What's Changed
- ABLUnit profile and v1.0 by @kenherring in #220
- CircleCI: store vsix artifact by @kenherring in #221
- Gracefully handle rcode compiled with the
MIN-SIZE
option by @kenherring in #222
Full Changelog: 0.2.17...1.0.0
0.2.17 - release candidate #4
I think this is going to be the 1.0 release, pending some light smoke testing.
What's Changed
- Read
openedge-project.json
profile by name consistently by @kenherring in #212 - Unskip tests and ensure they pass by @kenherring in #216
- add
timeout
key to test config by @kenherring in #217 - Add
disableNotifications
config by @kenherring in #218 - Prepare prerelease 0.2.17; update deps by @kenherring in #219
Full Changelog: 0.2.15...0.2.17
0.2.15 - release candidate #3 for v1.0
What's Changed
- Minor script and test cleanup by @kenherring in #178
- Use
TestMesssage.stackTrace
instead of custom display by @kenherring in #213 - Prepare prerelease 0.2.15 by @kenherring in #214
Full Changelog: 0.2.13...0.2.15
0.2.13 - release candidate #2 for v1.0
What's Changed
- Unskip proj7 tests for large projects by @kenherring in #194
- Prepare pre-release 0.2.13 by @kenherring in #211
Full Changelog: 0.2.11...0.2.13
0.2.11 - release candidate #2 for v1.0
What's Changed
- Use vsce as a development dependency instead of globally installing by @kenherring in #206
- Include newer annocations in snippets; note for disabling snippets by @kenherring in #205
- Restore watcher for file create, update, delete by @kenherring in #207
- Prepare pre-release 0.2.9 by @kenherring in #208
- Upload artifact to gh release automatically by @kenherring in #209
- Prepare release 0.2.11 by @kenherring in #210
Full Changelog: 0.2.7...0.2.11
0.2.7 - release candidate #1 for 1.0
There will be at least one more release candidate after #194 merges. Please feel free to create an issue if you find anything that isn't working as expected.
What's Changed
- Replace
${DLC}
in executed command and generated ini file by @kenherring in #188 - Use
charset
andextraParameters
fromopenedge-project.json
by @kenherring in #189 - Add xref options to test profile configuration by @kenherring in #191
- npm update by @kenherring in #192
- Improve test name parsing when using
#
character by @kenherring in #190 - Fix coverage reporting on first line and line after executed line by @kenherring in #193
- Add OE 12.8.4 test target by @kenherring in #196
- Chore: fix emoji use in issue templates by @kenherring in #197
- Show incremental test results during test run by @kenherring in #195
- Prepare pre-release 0.2.7 by @kenherring in #200
Full Changelog: 0.2.5...0.2.7
0.2.5 - various fixes
What's Changed
- Sonar coverage reporting in #177
- Update eslint rules and related fixes in #179
- Switch compile back to eslint in #180
- Unskip and fix tests in #182
- Parse test methods using expected error annotation in #183
- Update test parsing to find skipped/ignored tests in #184
- Accomodate blank config value to remove progress.ini params in #186
- prepare prerelease 0.2.5 in #185
Full Changelog: 0.2.3...0.2.5
0.2.3 - use standards VSCode coverage tooling
What's Changed
- Rename configuration
discoverFilesOnActivate
todiscoverAllTestsOnActivate
by @kenherring in #132 - Remove configuration
ablunit.notificationsEnabled
- use 'Do not disturb mode by source command' by @kenherring in #131 - Sync for consistency when rebasing insiders by @kenherring in #136
- Build an insiders package that leverages the VSCode proposed TestCoverage proposed API by @kenherring in #138
- Update deps; upload vsix to github release; prep release v0.2.2 by @kenherring in #141
- Minor configuration updates and consistency improvements by @kenherring in #146
- Various development related updates by @kenherring in #147
- Move
src/test
totest
by @kenherring in #148 - bump PCT to v228 by @kenherring in #151
- npm update (bump versions) by @kenherring in #149
- Add OE 12.8.1 build target by @kenherring in #150
- 🧹 Add issue templates by @kenherring in #145
- Bump @vscode/test-cli to 0.0.9, eslint to 7.5.0 by @kenherring in #153
- Bump vscode to 1.88 by @kenherring in #154
- update package.json dependencies by @kenherring in #160
- Eslint: update rules for promises and style by @kenherring in #158
- Add timestamps to echo by @kenherring in #164
- Update issue templates by @kenherring in #165
- Update issue templates - round 2 by @kenherring in #166
- update issue templates 3 by @kenherring in #167
- Mocha reporter config for script runs vs vscode runs by @kenherring in #168
- Implement coverage via the official TestCoverage API by @kenherring in #155
- Update tests to use suiteSetupCommon by @kenherring in #169
- Error configuration for scripts by @kenherring in #170
- Add OE 12.8.3 as a test target by @kenherring in #173
- Mocha reporters and sonar test results by @kenherring in #174
- Re-enable test cases by @kenherring in #172
- Prepare pre-release version 0.2.3 by @kenherring in #176
Full Changelog: 0.2.1...0.2.3
v0.2.1 - config `openedgeConfigProfile` and various bug fixes
What's Changed
- Config option:
openedgeConfigProfile
by @kenherring in #123 - Decorator: stop runaway events; add unit tests by @kenherring in #126
- Stop refresh/test run - improving process abort by @kenherring in #129
Full Changelog: 0.2.0...0.2.1
v0.2.0 - Initial Marketplace Release
Initial Marketplace Release
... non pre-release that is.