# CHANGELOG

## v2.7.0

  - Pass jqXHR object and response status to onResponse callback

## v2.6.0

  - Update Handlebars to v4

## v2.5.0

  - Add option for a select wrapping div to get the error message

## v2.4.1

  - Change generic parent selector to closest custom error container parent

## v2.4.0

  - Add option for a custom alert target container

## v2.3.0

  - Add option for custom error CSS class

## v2.2.3

  - Fix linting errors

## v2.2.2

  - Fix linting grunt task

## v2.2.1

  - Remove jshint in favour of eslint with custom ruleset
  - Bump travis-ci node version

## v2.2.0

  - Add option for ajax to be optional
  - Add option for custom event types
  - Add option for custom module names
  - Add unique identifier class `gemini-form-alert` to default template

## v2.1.0

  - Add ability to target where inputs render their alerts using `data-form-alert`

## v2.0.1

  - Fix gemini module namespace for AMD

## v2.0.0

  - Update `alertTarget` setting to `formAlertTarget`
  - Form alert is now shown above the submit button by default
  - Added tests to individual inputs using HTML5 `required` attribute
  - Added ability to add custom tests

## v1.0.0

  - Added UMD support
  - Updated template to use gemini-css v1.0.0
