Skip to content

Latest commit

 

History

History
67 lines (53 loc) · 1.76 KB

CHANGELOG.md

File metadata and controls

67 lines (53 loc) · 1.76 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.3.3] - 2020-04-17

Changed

  • batch_action_selector, click_batch_action finds element by link text

Added

  • select_table_row, open_batch_action_menu actions
  • have_batch_action matcher
  • tests for batch actions

[0.3.2] - 2020-04-16

Changed

  • remove model_name from table related DSL arguments
  • improve API

[0.3.1] - 2020-04-15

Added

  • within_attribute_row finder

Removed

  • find_input finder
  • have_input, have_no_input matchers
  • input_selector selector

[0.3.0] - 2020-04-15

Added

  • implement DSL for tabs, batch actions, modal dialog, attributes table, panel, sidebar, footer
  • improve form DSL

[0.2.1] - 2020-04-14

Fixed

  • table_selector, within_table_for incorrect resource name

Changed

  • table_selector receives 2 arguments
  • within_table_for receives 2 arguments
  • current_table_name renamed to current_table_model_name
  • table_row_selector can receive modal class as model name

Added

  • have_table matcher
  • add tests for table with namespaced resource class and multi-word resource name

[0.2.0] - 2020-04-14

Changed

  • rename have_table_col to have_table_cell
  • change options of have_table_cell
  • change options of have_table_row
  • refactor modules hierarchy: split DSL into selectors, finders, matchers and actions

Added

  • form DSL
  • changelog
  • follow semver

[0.1.0] - 2020-04-14

Added

  • travic CI
  • rubocop
  • capybara DSL to check page title, action items, table columns/rows