CHANGELOG.md in howitzer-2.0.3 vs CHANGELOG.md in howitzer-2.1.0
- old
+ new
@@ -1,19 +1,35 @@
-## [In git](https://github.com/strongqa/howitzer/compare/v2.0.3...master)
+## [In git](https://github.com/strongqa/howitzer/compare/v2.1.0...master)
### New Features
-### Bugfixes
+### Bug-fixes
+## [v2.1.0](https://github.com/strongqa/howitzer/compare/v2.0.3...v2.1.0)
+
+### New Features
+- Integrate CrossBrowserTesting
+- Add Mailtrap support
+- Add Gmail support
+- Add Colorized output
+- Add new option **user_agent** to allow custom user agent setup
+- **mailgun_sleep_time** deprecated, **mail_sleep_time** used instead for all mail adapters
+- Split Capybara drivers configuration to separate files
+- Migrate FactoryGirl to FactoryBot
+- Support Cucumber 3
+
+### Bug-fixes
+- [#231](https://github.com/strongqa/howitzer/issues/231) **window_maximized** option fixed for chrome browser on MacOS
+
## [v2.0.3](https://github.com/strongqa/howitzer/compare/v2.0.2...v2.0.3)
### New Features
- Integrate Google Chrome Headless
- Stop supported **mailgun_idle_timeout** deprecated setting
- Added maintenance instructions for releasing
-### Bugfixes
+### Bug-fixes
- [#222](https://github.com/strongqa/howitzer/issues/222) fix issue with incorrect iframe scope identifying
## [v2.0.2](https://github.com/strongqa/howitzer/compare/v2.0.1...v2.0.2)
### New Features
@@ -24,11 +40,11 @@
- Activate rspec disable_monkey_patching! mode by default
- Support capybara frame options
- Add element_presence argument validation
- Review and improve tests quality
-### Bugfixes
+### Bug-fixes
- Fix element capybara options merging
- [#211](https://github.com/strongqa/howitzer/issues/211) Validation for iframe does not operate as intended
- [#210](https://github.com/strongqa/howitzer/issues/210) Options like "wait" can not be used with iframe methods
## [v2.0.1](https://github.com/strongqa/howitzer/compare/v2.0.0...v2.0.1)
@@ -40,11 +56,11 @@
- Add ability to use instance variables and methods from outer cotext in page dsl
- Add wait time dsl method for particular email
- Implement wait_for_xxx_element method for sync
- Implement within_xxx_element method like Capybara.within
-### Bugfixes
+### Bug-fixes
- [#188](https://github.com/strongqa/howitzer/issues/188) Page validation by element presence does not work properly
- [#191](https://github.com/strongqa/howitzer/issues/191) Generated project is broken
- [#195](https://github.com/strongqa/howitzer/issues/195) Incorrect parameters passing in lambda locators
- [#200](https://github.com/strongqa/howitzer/issues/200) capybara-screenshot does not work
- [#205](https://github.com/strongqa/howitzer/issues/205) Fix incorrect page identification on failed test
@@ -52,11 +68,11 @@
- Fix issue found in generated prerequisites
## [v2.0.0](https://github.com/strongqa/howitzer/compare/v1.1.1...v2.0.0)
### New Features
-- Added REST API prerequisites with FactoryGirl
+- Added REST API prerequisites with FactoryBot
- Added Turnip supporting
- Restricted using several bdd frameworks at the same time
- Removed Opera browser supporting
- Integrated Rubocop
- Stopped Ruby supporting less than v2.2.2
@@ -78,11 +94,11 @@
- Prevented capybara form dsl method usage
- Introduced new Page.on method
## [v1.1.1](https://github.com/strongqa/howitzer/compare/v1.1.0...v1.1.1)
-### Bugfixes
+### Bug-fixes
- fixed problem with Mailgun
- fixed problems with gems
## [v1.1.0](https://github.com/strongqa/howitzer/compare/v1.0.2...v1.1.0)
@@ -101,11 +117,11 @@
- Improved unit test coverage
- Added integration with [coveralls.io](https://coveralls.io/r/strongqa/howitzer)
- Integrated YardDoc
- Integrated Gitter
-### Bugfixes
+### Bug-fixes
- Fixed issue with loading ActiveSupport
## [v1.0.2](https://github.com/strongqa/howitzer/compare/v1.0.1...v1.0.2)
### New Features
@@ -119,18 +135,18 @@
- Added supporting of native selenium phantomjs driver
- Implemented smart page identification
- Rewritten command line interface and covered by acceptance tests fully
- Simplified DataStorage clearing after each tests
-### Bugfixes
+### Bug-fixes
- Fixed reset session after each scenario against to IE
- Corrected default Cucumber and Rspec formatters
- Minor bug fixing and code refactoring
## [v1.0.1](https://github.com/strongqa/howitzer/compare/v1.0...v1.0.1)
-### Bugfixes
+### Bug-fixes
- Fixed unit tests
- Fixed correct Ruby version supporting
## [v1.0](https://github.com/strongqa/howitzer/compare/v0.0.3...v1.0)
@@ -143,10 +159,10 @@
### New Features
* Added supporting poltergeist driver
-### Bugfixes
+### Bug-fixes
* Fixed problem with dependencies
## [v0.0.1](https://github.com/strongqa/howitzer/tree/v0.0.1)