Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Don't make pretensions about keeping a CHANGELOG if you don't

  • Loading branch information...
commit 236f3ca8da87a57b7e0eac59efa81bc18543b000 1 parent 29a7dc3
@semperos authored
Showing with 0 additions and 192 deletions.
  1. +0 −192 CHANGELOG.md
View
192 CHANGELOG.md
@@ -1,192 +0,0 @@
-# Changelog #
-
-## Release History ##
-
-### [v0.4.3](https://github.com/semperos/clj-webdriver/tree/v0.4.3) ###
-
- - Merge fixes from @maxweber for form-helpers namespace
- - Implement IFormHelper for WebDriver class
- - Clean up if/when usage
- - Change default quoting of XPath queries to use double quotes
-
-### [v0.4.2](https://github.com/semperos/clj-webdriver/tree/v0.4.2) ###
-
- - Limit use of cache to when caching is enabled
- - Fix functions that check cache as an intermediate step, ensuring they still return proper values
- - Add suite of tests for driver that doesn't use caching
-
-### [v0.4.1](https://github.com/semperos/clj-webdriver/tree/v0.4.1) ###
-
- - Upgrade dependency for clache, since the 0.7.0 jar had a bug in it
-
-### [v0.4.0](https://github.com/semperos/clj-webdriver/tree/v0.4.0) ###
-
- - Refactor API to use a Driver record (wrapped around the WebDriver instance)
- - Provide API support for both the new Driver and old plain Java WebDriver
- - Develop tests for both Driver and WebDriver
- - Implement API in terms of protocols that both Driver and WebDriver implement
- - Propogate Driver changes to Firefox and Grid support namespaces
- - Add caching functionality, for caching page elements on a given page based on configurable cache rules
- - Add cursory logging (to "watch" the cache work)
-
-
-### [v0.3.2](https://github.com/semperos/clj-webdriver/tree/v0.3.2) ###
-
- - Fix unnecessary memory consumption in `quick-fill` for forms that submit
-
-
-### [v0.3.1](https://github.com/semperos/clj-webdriver/tree/v0.3.1) ###
-
- - Make `back` and `forward` fn's return the driver instance
- - Enhance `quick-fill` fn to handle submitting forms correctly
-
-
-### [v0.3.0](https://github.com/semperos/clj-webdriver/tree/v0.3.0) ###
-
- - Make `new-driver` accept keywords or strings for browser names
- - Add support for starting WebDriver's on the Selenium Grid
- - Update WebDriver dependency to 2.7
-
-
-### [v0.2.16](https://github.com/semperos/clj-webdriver/tree/v0.2.16) ###
-
- - Fix and add test for `flash` fn
- - Fix deprecated Java method call for getting style properties of elements
-
-
-### [v0.2.15](https://github.com/semperos/clj-webdriver/tree/v0.2.15) ###
-
- - Update Clojure to 1.3.0 (release)
- - Add acknowledgements section to README
-
-
-### [v0.2.14](https://github.com/semperos/clj-webdriver/tree/v0.2.14) ###
-
- - Update Clojure to 1.3.0-RC0
- - Merge fix for `empty?` from RobLally
- - Make `exists?` use Clojure truthiness
-
-
-### [v0.2.13](https://github.com/semperos/clj-webdriver/tree/v0.2.13) ###
-
- - Update WebDriver dependency to 2.5
- - Remove deprecated `.setSelected`, replace with `.click`
-
-
-### [v0.2.12](https://github.com/semperos/clj-webdriver/tree/v0.2.12) ###
-
- - Update Clojure to 1.3.0-beta3
-
-
-### [v0.2.11](https://github.com/semperos/clj-webdriver/tree/v0.2.11) ###
-
- - Merge xeqi's wait functionality into core
-
-
-### [v0.2.10](https://github.com/semperos/clj-webdriver/tree/v0.2.10) ###
-
- - Enhance README documentation
- - Add form-helpers namespace, with `quick-fill` fn for filling out forms declaratively
- - Update WebDriver dependency to 2.4
-
-
-### [v0.2.9](https://github.com/semperos/clj-webdriver/tree/v0.2.9) ###
-
- - Update Clojure to 1.3.0-beta1
- - Enhance test scripts
-
-
-### [v0.2.8](https://github.com/semperos/clj-webdriver/tree/v0.2.8) ###
-
- - Fix bug reported by ulsa with `flash` fn
- - Update WebDriver dependency to 2.3, add needed JNA repo to `project.clj`
- - Replace deprecated `.toggle` with `.click`
-
-
-### [v0.2.7](https://github.com/semperos/clj-webdriver/tree/v0.2.7) ###
-
- - Bump Clojure to most recent stable, 1.2.1
- - Update namespace declarations to abide by Clojure 1.2.1 changes
-
-
-### [v0.2.6](https://github.com/semperos/clj-webdriver/tree/v0.2.6) ###
-
- - Enhance thrown exception with better message and page source code
- - Replace `exists?` fn with macro (as it otherwise necessarily throws an exception)
-
-
-### [v0.2.5](https://github.com/semperos/clj-webdriver/tree/v0.2.5) ###
-
- - Stop intercepting NoSuchElementExceptions, as they should bubble up
-
-
-### [v0.2.4](https://github.com/semperos/clj-webdriver/tree/v0.2.4) ###
-
- - Fix improper logic for `:xpath` and `:css` handling in find-* functions
-
-
-### [v0.2.3](https://github.com/semperos/clj-webdriver/tree/v0.2.3) ###
-
- - Improve handling of `:xpath` and `:css` for find-* functions
-
-
-### [v0.2.2](https://github.com/semperos/clj-webdriver/tree/v0.2.2) ###
-
- - Enhance documentation examples
- - Add function to generate XPath for given element
- - Add table functions (finding cells based on x/y)
- - Add `:index` functionality to find-* functions
-
-
-### [v0.2.1](https://github.com/semperos/clj-webdriver/tree/v0.2.1) ###
-
- - Add shortcuts for `:radio`, `:checkbox`, and `:textfield`
- - Add fn's for deselecting checkboxes and shifting focus to a particular element
- - Add support for `:tag-name` in find-* functions
- - Consolidate namespaces into core
-
-
-### [v0.2.0](https://github.com/semperos/clj-webdriver/tree/v0.2.0) ###
-
- - Add support for "semantic" button handling with find-* functions, so that different tags rendered as buttons are intuitive to find
- - Fix fn's that load new page, to not return elements (will throw exception at WebDriver level)
- - Add functions that execute JavaScript for some advanced functionality, borrowed from Watir-WebDriver
- - Increase regex support for find-* functions
- - Remove to-be-deprecated speed handling functionality
- - Bump WebDriver dep to 2.0b3
-
-
-### [v0.1.4](https://github.com/semperos/clj-webdriver/tree/v0.1.4) ###
-
- - Enhance find-* functions to handle window handles in addition to page elements
- - Make return values of close and exists? more reasonable
- - Add tests for window handling
-
-
-### [v0.1.3 (Build-Fixer)](https://github.com/semperos/clj-webdriver/tree/v0.1.3) ###
-
- - Remove extraneous use statement for deleted ordered-set dependency
-
-
-### [v0.1.2](https://github.com/semperos/clj-webdriver/tree/v0.1.2) ###
-
- - Remove ordered-set for datastructure for window handles
- - Enhance window-picking functions to use a more dev-friendly set of parameters
-
-
-### [v0.1.1](https://github.com/semperos/clj-webdriver/tree/v0.1.1) ###
-
- - Add WindowHandle record for handling .getWindowHandles
- - Use ordered-set for pure-Clojure equivalent of Java datastructure for window handles
- - Add functions to handle switching between browser windows
-
-
-### [v0.1.0](https://github.com/semperos/clj-webdriver/tree/v0.1.0) ###
-
- - find-* functionality with support for all query types (pure-Clojure, XPath, CSS)
- - Enhanced by-* support
- - Testing app (Moustache) built
- - Firefox profile support
- - README examples developed
- - Initial test suite developed
- - Keep WebDriver dependency in 2.x range

0 comments on commit 236f3ca

Please sign in to comment.
Something went wrong with that request. Please try again.