Skip to content

Releases: nextcloud-libraries/nextcloud-e2e-test-server

v0.5.0

Choose a tag to compare

@susnux susnux released this 02 Jul 14:32
ddd722a

v0.5.0 - 2026-07-02

Breaking changes

runExec and runOcc now return an object instead of the plain output string.
The response object has the following format:

interface ExecResponse {
  /** The stdout messages */
  stdout: string
  /** The stderr messages */
  stderr: string
  /** The exit code of the command */
  exitCode: number
}

By default both commands fail if the command exists with a non-zero exit code,
this can be disabled with failOnError: false on the command options.

Fixed

  • fix!(docker): clean up exec output handling and remove app:list workaround (#985)
  • fix(playwright): make login method more robust (#1034)
  • fix(docker): allow to install all shipped apps in configureNextcloud (#1039)
  • fix(docker): add special handling for server usage (#1040)

Changed

  • ci: updated workflows
  • Updated dependencies
    • Bump axios to 1.16.0
    • Bump wait-on to 9.0.10
    • Bump @nextcloud/paths to 3.1.0
    • Bump fast-xml-parser to 5.9.3
    • Bump dockerode to 5.0.1

v0.4.0 - 2025-10-21

Choose a tag to compare

@susnux susnux released this 21 Oct 12:53
06b01c2

v0.4.0 - 2025-10-21

Notes

The Cypress selectors provided by the package are now deprecated and will be removed with the next release.
Instead use role based selectors like cy.findByRole from @testing-library/cypress.

Added

  • feat(cypress): return exec context to allow working with exit code or output (#896)

Changed

  • chore: deprecate Cypress selectors (#898)
  • docs: provide a changelog to keep track of all notable changes (#897)
  • Updated development dependencies

e2e-test-server - v0.3.0

Choose a tag to compare

@susnux susnux released this 14 Oct 11:12
bc23c74

v0.3.0

Changed

  • E2e test server by @max-nextcloud in #758
  • chore: adjust node versions by @susnux in #869
  • chore: simplify build process by use vite by @susnux in #870
  • ci: update reuse.yml workflow from template by @susnux in #862
  • ci: update npm-publish.yml workflow from template by @susnux in #863
  • chore(deps): Bump fast-xml-parser to 5.2.5
  • chore(deps): Bump pbkdf2 to 3.1.3
  • chore(deps): Bump tmp to 0.2.4
  • chore(deps): Bump cipher-base to 1.0.6
  • chore(deps): Bump sha.js to 2.4.12
  • chore(deps): Bump tar-fs to 2.1.4
  • chore(deps): Bump form-data to 4.0.4
  • chore(deps): Bump on-headers and compression
  • chore(deps): Bump dockerode to 4.0.9
  • chore(deps): Bump wait-on to 9.0.1

v1.0.0-beta.15

v1.0.0-beta.15 Pre-release
Pre-release

Choose a tag to compare

@artonge artonge released this 07 May 08:36
2ede4be

What's Changed

  • fix: Clear saved sessions in restoreState() by @artonge in #819

Full Changelog: v1.0.0-beta.14...v1.0.0-beta.15

v1.0.0-beta.14

v1.0.0-beta.14 Pre-release
Pre-release

Choose a tag to compare

@artonge artonge released this 20 Feb 16:33
7355ed3

What's Changed

Full Changelog: v1.0.0-beta.13...v1.0.0-beta.14

e2e-test-server-v0.2.1

Pre-release

Choose a tag to compare

e2e-test-server version 0.2.1

  • feat: add playwright export (0b5c47d)

Full Changelog: e2e-test-server-v0.2.0...e2e-test-server-v0.2.1

e2e-test-server-v0.2.0

Pre-release

Choose a tag to compare

e2e-test-server version 0.2.0

  • feat: expose user in random-user-fixture (ecb169e)
  • feat: User.createRandom(), use User in docker addUser (02780b6)
  • feat(e2e-test-server): Rename package and move to separate branch (5254b4f)
  • feat(playwright): createRandomUser() and login() (19e6621)
  • test: docker tooling with playwright (f60d530)
  • feat!: Export docker functions from main entry (2bd6693)

Full Changelog: e2e-test-server-v0.1.2...e2e-test-server-v0.2.0

e2e-test-server-v0.1.2

Pre-release

Choose a tag to compare

Fixes

  • fix(publish): set access to public to publish to npm (621b6f4)

Full Changelog: e2e-test-server-v0.1.1...e2e-test-server-v0.1.2

e2e-test-server-v0.1.1

Pre-release

Choose a tag to compare

Fixes

  • fix(build): without peer dependencies (b5408c5)

Full Changelog: e2e-test-server-v0.1.0...e2e-test-server-v0.1.1

e2e-test-server-v0.1.0

Pre-release

Choose a tag to compare

E2e test server version 0.1.0

Initial release of @nextcloud/e2e-test-server - previously known as @nextcloud/cypress

What's Changed

  • Renamed package to @nextcloud/e2e-test-server.
  • Dropped cypress peer dependency.
  • Updated docs to reflect more generic scope.
  • chore(deps-dev): Bump rollup from 4.34.1 to 4.34.2 by @dependabot in #751

Full Changelog: v1.0.0-beta.13...e2e-test-server-v0.1.0