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)