Skip to content

Releases: linus/testy

v1.2.3

20 May 15:05
c10a069
Compare
Choose a tag to compare

What's Changed

  • v1.2.3: Upgrade dependencies by @linus in #21
    • Upgraded dependencies to latest version
    • Test on Node 20
    • Build release on Node 20
  • Use github actions @v4 for node 20 by @linus in #22
    • Run GitHub Actions for release on Node 20

Full Changelog: v1.2.2...v1.2.3

v1.2.2

19 Jun 13:22
08c659e
Compare
Choose a tag to compare

What's Changed

  • Add linting of JSDoc using jsdoc-recommended by @linus in #17

Full Changelog: v1.2.1...v1.2.2

v1.2.1

06 Jan 10:15
850e73a
Compare
Choose a tag to compare

What's Changed

  • Improve test output (better names), performance (optimize module loading), structure by @linus in #13
  • Added more specification tests by @linus in #14
  • CI: Run tests on Windows as well as Ubuntu by @linus in #15

Full Changelog: v1.2.0...v1.2.1

v1.2.0

31 Dec 14:53
5810a6f
Compare
Choose a tag to compare

What's Changed

  • ci: Run tests (+ linting, typechecking) on push / pr by @linus in #1
  • Move jsdoc params to jsdoc config by @linus in #2
  • Add CI badge by @linus in #3
  • Add CodeQL badge by @linus in #5
  • Improve ci - run either on pr or push to main by @linus in #4
  • Publish to NPM on release creation by @linus in #6
  • Support Windows filesystem by @linus in #9
  • Improve error handling by @linus in #10
  • Load each module once by @linus in #11

Full Changelog: v1.1.0...v1.2.0

v1.1.0

13 Dec 13:05
7ad7de1
Compare
Choose a tag to compare

Improve handling of Promises and Errors

  • Examples returning a Promise can be tested by expecting either the resolved result, or the returned Promise
  • Examples expecting a rejected Promise can be tested by expecting the rejected Promise
  • Examples expecting an error being thrown can be tested by expecting throw new Error(...)
  • Improve linting and typechecking in development
  • Include only relevant files in releases

v1.0.3

13 Dec 13:00
346cc3b
Compare
Choose a tag to compare

Expose fs module

  • Expose fs/promises to examples, to enable reading e.g. input in examples

v1.0.2

13 Dec 12:58
2663384
Compare
Choose a tag to compare

Nitpicking release

  • Fix linting issues

v1.0.1

13 Dec 12:56
c686fe2
Compare
Choose a tag to compare

Initial proper release of Testy

  • Don't package so many redundant files
  • Include LICENSE
  • Improve README

v1.0.0

13 Dec 12:52
9d531df
Compare
Choose a tag to compare
v1.0.0 Pre-release
Pre-release

Initial release for Testy

  • Implementation
  • Tests
  • Scaffolding
  • README
  • Docs