Skip to content

Releases: guidepup/setup

0.24.1

Choose a tag to compare

@cmorten cmorten released this 22 Jul 14:16
b664620

What's Changed

  • fix: incorrect epoch setup in TCC, and don't swallow SQL errors by @cmorten b664620

Full Changelog: 0.24.0...0.24.1

0.24.0

Choose a tag to compare

@cmorten cmorten released this 20 Jul 15:31
7b81274

What's Changed

Breaking changes

The CLI has been restructured to separate environment configuration from screen reader asset installation.

The previous setup flow has been split into two commands:

  • setup – configures the host environment, should be run once per machine.
  • install – downloads and installs screen reader assets, should be run once per project and after every update to @guidepup/guidepup

Usage:

# Setup machine once for screen reader automation
npx @guidepup/setup setup

# In project directory install Guidepup
npm install @guidepup/guidepup

# In project directory install required screen reader assets
npx @guidepup/setup install

setup changes

Windows

  • setup is now a no-op.
  • It no longer disables the foreground lock timeout or installs NVDA.

macOS

  • Existing setup behaviour is unchanged.
  • The following flags have been renamed:
    • --record--macos-record
    • --ignore-tcc-db--macos-ignore-tcc-db

New install command

The new install command downloads and installs screen reader assets:

  • Windows: installs NVDA assets from guidepup/nvda.
  • macOS: installs VoiceOver assets from guidepup/voiceover.

Asset storage

Downloaded assets are now stored in the operating system’s cache directory.

Previously, on Windows, assets were downloaded to a temporary directory.


Full Changelog: 0.23.0...0.24.0

0.23.0

Choose a tag to compare

@cmorten cmorten released this 28 Jun 16:00
9c3e9d4

What's Changed

  • feat!: BREAKING update NVDA version by @cmorten in #54

NVDA has been updated to NVDA 2026.1.1, see https://github.com/nvaccess/nvda/releases/tag/release-2026.1.1

This version of @guidepup/setup is incompatible with @guidepup/guidepup versions less than 0.28.0.

Full Changelog: 0.22.0...0.23.0

0.22.0

Choose a tag to compare

@cmorten cmorten released this 07 Jun 15:15
155fbbe

What's Changed

  • chore(deps): bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in #51
  • chore(deps): bump flatted from 3.3.3 to 3.4.2 by @dependabot[bot] in #50
  • feat: support latest GH action runner by @cmorten in #53

Full Changelog: 0.21.0...0.22.0

0.21.0

Choose a tag to compare

@cmorten cmorten released this 25 Jan 20:59
6c4d0ef

What's Changed

  • feat: support webkit and chrome for testing by @cmorten in #49

Full Changelog: 0.20.0...0.21.0

0.20.0

Choose a tag to compare

@cmorten cmorten released this 16 Nov 18:32
bdeb8eb

What's Changed

Full Changelog: 0.19.3...0.20.0

0.19.3

Choose a tag to compare

@jlp-craigmorten jlp-craigmorten released this 16 Jul 13:11
2683471

What's Changed

New Contributors

Full Changelog: 0.19.2...0.19.3

0.19.2

Choose a tag to compare

@jlp-craigmorten jlp-craigmorten released this 30 Nov 11:59
45680d2
  • fix: ensure new NVDA cert is trusted

Full Changelog: 0.19.1...0.19.2

0.19.1

Choose a tag to compare

@jlp-craigmorten jlp-craigmorten released this 30 Nov 11:14
85b71f1

What's Changed

  • chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #36
  • chore: NVDA patch version for cert issues

Full Changelog: 0.19.0...0.19.1

0.19.0

Choose a tag to compare

@jlp-craigmorten jlp-craigmorten released this 14 Sep 09:50
82179ec