serenity-js

A next generation, full-stack acceptance testing framework optimised for collaboration, speed and scale!

APACHE-2.0 License

Downloads
412.4K
Stars
535
Committers
57

Bot releases are visible (Hide)

serenity-js - v2.27.1

Published by github-actions[bot] over 3 years ago

2.27.1 (2021-05-04)

Bug Fixes

  • serenity-bdd: downgraded Yargs to v16.2.0 to avoid dropping support for Node 10 just yet (5bedd26)
serenity-js - v2.27.0

Published by github-actions[bot] over 3 years ago

2.27.0 (2021-05-03)

Bug Fixes

  • deps: update dependency @babel/parser to ^7.14.0 (5f97160)
  • deps: update dependency filenamify to ^4.3.0 (35d8de9)
  • deps: update dependency yargs to v17 (8ad524a)

Features

  • core: new interface StageCrewMemberBuilder and an easy way to redirect output to a file (40c3086), closes #805
serenity-js - v2.26.2

Published by github-actions[bot] over 3 years ago

2.26.2 (2021-04-22)

Bug Fixes

serenity-js - v2.26.1

Published by github-actions[bot] over 3 years ago

2.26.1 (2021-04-21)

Bug Fixes

serenity-js - v2.26.0

Published by github-actions[bot] over 3 years ago

2.26.0 (2021-04-15)

Bug Fixes

  • core: a new RetryableSceneDetected event emitted by Mocha and Cucumber adapters (eda5b00), closes #805

Features

  • mocha: serenity/JS Mocha reporter emits TestSuiteStarts and TestSuiteFinished domain events (8d67f79), closes #805
serenity-js - v2.25.9

Published by github-actions[bot] over 3 years ago

2.25.9 (2021-04-10)

Bug Fixes

  • deps: update dependency @babel/parser to ^7.13.15 (cf170e8)
  • deps: update dependency find-java-home to ^1.2.0 (5fd4a25)
  • deps: updated dependencies (6a8cdf8)
  • website: fixed a link (3641235), closes #803
serenity-js - v2.25.8

Published by github-actions[bot] over 3 years ago

2.25.8 (2021-03-27)

Bug Fixes

  • deps: update dependency @babel/parser to ^7.13.13 (998f549)
  • deps: update dependency @cucumber/messages to v15 (f3286af)
serenity-js - v2.25.7

Published by github-actions[bot] over 3 years ago

2.25.7 (2021-03-23)

Bug Fixes

  • deps-dev: (internal) standardised internal dev-dependency versions across Serenity/JS modules (a411cea)
serenity-js - v2.25.6

Published by github-actions[bot] over 3 years ago

2.25.6 (2021-03-22)

Bug Fixes

  • deps: update dependency @babel/parser to ^7.13.12 (a5c7a9c)
  • serenity-bdd: support for reporting descriptions of Cucumber Rules (1f21725)
serenity-js - v2.25.5

Published by github-actions[bot] over 3 years ago

2.25.5 (2021-03-22)

Bug Fixes

  • serenity-bdd: upgraded Serenity BDD CLI to 2.3.31 and migrated from Bintray to Maven Central (1e0e98f)
serenity-js - v2.25.4

Published by github-actions[bot] over 3 years ago

2.25.4 (2021-03-21)

Bug Fixes

  • deps: updated dependencies (32a41eb)
serenity-js - v2.25.3

Published by github-actions[bot] over 3 years ago

2.25.3 (2021-03-20)

Bug Fixes

  • core: Support tags with "issues" in their name, i.e. "known_issues". (d53c9be)
serenity-js - v2.25.2

Published by github-actions[bot] over 3 years ago

2.25.2 (2021-03-18)

Note: Version bump only for package serenity-js-monorepo

serenity-js - v2.25.1

Published by github-actions[bot] over 3 years ago

2.25.1 (2021-03-17)

Bug Fixes

  • deps: update dependency @babel/parser to ^7.13.11 (92167a5)
  • deps: update dependency fast-glob to ^3.2.5 (92ab1c4)
  • deps: update dependency graceful-fs to ^4.2.6 (978275a)
  • deps: update dependency yargs to ^16.2.0 (dd7ddf5)
  • protractor: relaxed peerDependencies version range (2542bf2)
serenity-js - v2.25.0

Published by jan-molak over 3 years ago

2.25.0 (2021-03-15)

Bug Fixes

  • core: moved RelativeQuestion interface to core and renamed to MetaQuestion (fdc9500)
  • protractor: added an explicit dependency on @serenity-js/assertions (0d0dda3)
  • protractor: deprecated experimental Pick; use Target.all().located().where(...) instead (81b9c36)

Features

  • assertions: re-exported Expectation and Check from core to avoid breaking tests using Serenity/JS 2.24.1 and older (5ef1096)
  • core: moved Check from @serenity-js/assertions to @serenity-js/core (1f36581)
  • core: moved Expectation from @serenity-js/assertions to @serenity-js/core (208391e)
  • core: new question List to help retrieve a specific item from a collection (2de991a)
  • core: new questions Property.of and Property.at help retrieve properties of Answerable (a807df9)
  • protractor: new APIs to make it easier to pick a specific element from Target.all (f697d39)
serenity-js - v2.24.1

Published by jan-molak over 3 years ago

2.24.1 (2021-02-28)

Bug Fixes

  • core: corrected package.json to mention all the Node and NPM versions supported by Serenity/JS (9fff39a)
serenity-js - v2.24.0

Published by jan-molak over 3 years ago

2.24.0 (2021-02-26)

Bug Fixes

  • cucumber: corrected min version of Cucumber 3 peer dependency (3.2.2 => 3.2.1) (77425c0)

Features

serenity-js - v2.23.2

Published by jan-molak over 3 years ago

2.23.2 (2021-02-23)

Bug Fixes

  • protractor: optional Serenity/JS modules are marked as peerDependencies to avoid NPM installing them by default (433afa1), closes npm/npm#3066
serenity-js - v2.23.1

Published by jan-molak over 3 years ago

2.23.1 (2021-02-21)

Bug Fixes

serenity-js - v2.23.0

Published by jan-molak over 3 years ago

2.23.0 (2021-02-16)

Bug Fixes

Features

Package Rankings
Top 1.64% on Npmjs.org
Badges
Extracted from project README
NPM Version Downloads FOSSA Status CodeFactor Contributors GitHub stars Build Status Coverage Status Known Vulnerabilities Libraries.io dependency status for latest release, scoped npm package semantic-release Serenity/JS on GitHub Serenity/JS on StackOverflow Contribute with Gitpod Follow Serenity/JS on LinkedIn Watch Serenity/JS on YouTube Join Serenity/JS Community Chat Support Serenity/JS on GitHub GitHub stars GitHub Sponsors FOSSA Status