All Versions
14
Latest Version
Avg Release Cycle
225 days
Latest Release
1592 days ago

Changelog History
Page 1

  • v2.2.0 Changes

    November 18, 2019

    ๐Ÿ†• New Features

    • โœ… #293 add support ordering for run tests
    • ๐Ÿ‘ #276 Add support Capybara v3
    • ๐Ÿ‘ #280 Add support Firefox Headless
    • #241 meta interface added. Allows tracking elements,sections, iframes on the page.
    • ๐Ÿ’Ž #266 ruby 2.2 no longer supported
    • #265 Add Appium driver ### ๐Ÿ› Bug-fixes
    • ๐Ÿ’Ž #286 [Installation] generated rubocop.yml doesn't cover ruby sources
    • ๐Ÿ‘ #274 Stopped PhantomJS supporting
    • #282 Multiple sessions don't work properly
  • v2.1.1 Changes

    December 04, 2017

    ๐Ÿ†• New Features

    • โšก๏ธ Cucumber rake tasks minor updates
    • #257 Simplify working with multiple domains

    ๐Ÿ› Bug-fixes

    • ๐Ÿ‘ #225 Frames under namespace support
    • #254 Screenshot driver now created for the active driver
    • ๐Ÿ›  #252 Wrong location of log files fixed
    • #248 FactoryGirl renamed to FactoryBot in cucumber transformation.
    • ๐Ÿ›  #246 Options fixed for rspec rake tasks
  • v2.1.0 Changes

    November 18, 2017

    ๐Ÿ†• 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 window_maximized option fixed for chrome browser on MacOS
  • v2.0.3 Changes

    June 12, 2017

    ๐Ÿ†• New Features

    • โ†” Integrate Google Chrome Headless
    • Stop supported mailgun_idle_timeout deprecated setting
    • โž• Added maintenance instructions for releasing

    ๐Ÿ› Bug-fixes

    • #222 fix issue with incorrect iframe scope identifying
  • v2.0.2 Changes

    March 27, 2017

    ๐Ÿ†• New Features

    • โ†” Integrate rspec-wait gem
    • ๐Ÿ‘Œ Support Ruby 2.4.0
    • ๐Ÿ‘Œ Support Selenium 3
    • โ†” Integrate cuke-sniffer gem
    • Activate rspec disable_monkey_patching! mode by default
    • ๐Ÿ‘Œ Support capybara frame options
    • โž• Add element_presence argument validation
    • โœ… Review and improve tests quality

    ๐Ÿ› Bug-fixes

    • ๐Ÿ›  Fix element capybara options merging
    • #211 Validation for iframe does not operate as intended
    • #210 Options like "wait" can not be used with iframe methods
  • v2.0.1 Changes

    November 15, 2016

    ๐Ÿ†• New Features

    • ๐Ÿ†• New rubocop changes supporting
    • โž• Add custom page url processor supporting
    • Limited Selenium to v2.x
    • โž• 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

    ๐Ÿ› Bug-fixes

    • #188 Page validation by element presence does not work properly
    • #191 Generated project is broken
    • #195 Incorrect parameters passing in lambda locators
    • #200 capybara-screenshot does not work
    • โœ… #205 Fix incorrect page identification on failed test
    • ๐Ÿ›  Fix issue for IE in configs
    • ๐Ÿ›  Fix issue found in generated prerequisites
  • v2.0.0 Changes

    September 25, 2016

    ๐Ÿ†• New Features

    • โž• 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
    • ๐ŸŒ Introduced /web folder for page object elements
    • ๐Ÿšš Moved capybara settings to framework side
    • โ†” Integrated Capybara screenshots
    • 0๏ธโƒฃ Renamed and restructured default settings
    • Placed everything to own namespace
    • Introduced "subject" dsl method for emails
    • ๐Ÿšš Moved framework dependent libraries from the gem
    • Introduced common tag groups for all BDD frameworks
    • ๐Ÿ‘ Stopped Rawler supporting
    • Reimplemented page dsl methods from scratch
    • Introduced sections and iframes
    • Introduced email adapters
    • ๐Ÿ‘ Stopped supporting of output to txt file
    • โœ‚ Removed raising error on log.error
    • โœ‚ Removed locator storage
    • Prevented capybara form dsl method usage
    • Introduced new Page.on method
  • v1.1.1 Changes

    August 07, 2016

    ๐Ÿ› Bug-fixes

    • ๐Ÿ›  fixed problem with Mailgun
    • ๐Ÿ›  fixed problems with gems
  • v1.1.0 Changes

    May 15, 2015

    ๐Ÿ†• New Features

    • โšก๏ธ Simplified upgrading process(howitzer update)
    • โž• Added new Rubies supporting (2.1.4-2.2.2)
    • โž• Added Selenium Grid supporting
    • โž• Added Browserstack supporting
    • โž• Added windows maximization in tests
    • โž• Added Safari supporting
    • โž• Added general framework rake tasks
    • Migrated to Cucumber 2.x
    • Migrated to Rspec 3.x
    • Actualized other dependencies
    • ๐Ÿ“š Updated and extended documentation.
    • ๐Ÿ‘Œ Improved unit test coverage
    • โž• Added integration with coveralls.io
    • โ†” Integrated YardDoc
    • โ†” Integrated Gitter

    ๐Ÿ› Bug-fixes

    • ๐Ÿ›  Fixed issue with loading ActiveSupport
  • v1.0.2 Changes

    April 30, 2014

    ๐Ÿ†• New Features

    • โž• Added Ruby 2.1 supporting
    • โž• Added Windows Supporting
    • ๐Ÿ‘Œ Improved project documentation
    • Simplified new project creation
    • ๐Ÿ‘ Rewritten Mailgun integration to support Fabruary changes
    • Created Howitzer_example
    • ๐Ÿšš Moved from personal github account to organization
    • โž• 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

    ๐Ÿ› Bug-fixes

    • ๐Ÿ›  Fixed reset session after each scenario against to IE
    • 0๏ธโƒฃ Corrected default Cucumber and Rspec formatters
    • ๐Ÿ”จ Minor bug fixing and code refactoring