Skip to content

Commit e14fa03

Browse files
committed
Bump version to 1.19.0
1 parent 5cea37d commit e14fa03

File tree

2 files changed

+19
-6
lines changed

2 files changed

+19
-6
lines changed

CHANGELOG.md

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,31 @@ This project adheres to [Semantic Versioning](https://semver.org/).
77

88
## [Unreleased]
99

10+
---
11+
12+
## [1.19.0] — 2025-09-28
13+
[Compare]: https://github.com/shakacode/cypress-playwright-on-rails/compare/v1.18.0...v1.19.0
14+
1015
### Added
11-
* **Rake tasks for test execution**: Added `cypress:open` and `cypress:run` rake tasks for seamless test execution, similar to cypress-rails functionality. Also added `playwright:open` and `playwright:run` tasks.
16+
* **Rake tasks for test execution**: Added `cypress:open` and `cypress:run` rake tasks for seamless test execution, similar to cypress-rails functionality. Also added `playwright:open` and `playwright:run` tasks. [PR #179]
1217
* **Server lifecycle hooks**: Added configuration hooks for test server management:
1318
- `before_server_start`: Run code before Rails server starts
1419
- `after_server_start`: Run code after Rails server is ready
1520
- `after_transaction_start`: Run code after database transaction begins
1621
- `after_state_reset`: Run code after application state is reset
1722
- `before_server_stop`: Run code before Rails server stops
18-
* **State reset endpoint**: Added `/cypress_rails_reset_state` and `/__cypress__/reset_state` endpoints for compatibility with cypress-rails
19-
* **Transactional test mode**: Added support for automatic database transaction rollback between tests
20-
* **Environment configuration**: Support for `CYPRESS_RAILS_HOST` and `CYPRESS_RAILS_PORT` environment variables
21-
* **Automatic server management**: Test server automatically starts and stops with test execution
23+
* **State reset endpoint**: Added `/cypress_rails_reset_state` and `/__cypress__/reset_state` endpoints for compatibility with cypress-rails [PR #179]
24+
* **Transactional test mode**: Added support for automatic database transaction rollback between tests [PR #179]
25+
* **Environment configuration**: Support for `CYPRESS_RAILS_HOST` and `CYPRESS_RAILS_PORT` environment variables [PR #179]
26+
* **Automatic server management**: Test server automatically starts and stops with test execution [PR #179]
27+
* **Comprehensive documentation**: Added extensive guides for troubleshooting, best practices, Playwright usage, and VCR integration [PR #180]
28+
29+
### Documentation
30+
* Added [Troubleshooting Guide](docs/TROUBLESHOOTING.md) - Solutions to common issues
31+
* Added [Playwright Guide](docs/PLAYWRIGHT_GUIDE.md) - Complete Playwright documentation
32+
* Added [VCR Integration Guide](docs/VCR_GUIDE.md) - HTTP recording and mocking
33+
* Added [Best Practices Guide](docs/BEST_PRACTICES.md) - Recommended patterns and practices
34+
* Added [DX Improvements](docs/DX_IMPROVEMENTS.md) - Summary of improvements based on user feedback
2235

2336
### Migration Guide
2437

lib/cypress_on_rails/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module CypressOnRails
2-
VERSION = '1.18.0'.freeze
2+
VERSION = '1.19.0'.freeze
33
end

0 commit comments

Comments
 (0)