Sha256: ed1f2f0f6a8b7bff799c2c05025fb68ec38579e942fc2384cf5d4cba5e646b28

Contents?: true

Size: 1.9 KB

Versions: 1

Compression:

Stored size: 1.9 KB

Contents

### VERSION 0.6.3

* refactoring
  * The Main constructor can be take in first arg a definition itself or simply the path of yaml file definition or just symbol of name of definition (when it have already loaded)

* feature
  * add yml loader

### VERSION 0.6.2

* feature
  * Auto discover, you can add floating position on mapping rules

### VERSION 0.6.1

* deprecations
  * Structure validation rules, MinColumn, MaxColumn are replaced by :min_columns, :max_columns

### VERSION 0.6.0

* backwards incompatible changes
  * Introduce DSL for definition

* refactoring
  * replace arguments for rules by DSL of cells

### VERSION 0.5.0

* backwards incompatible changes
  * The signature of Csv2hash::Main#new has changed.

* refactoring
  * remove params ``` ignore_blank_line ``` to benefit of options of Hash

### VERSION 0.4.0

* backwards incompatible changes
  * The signature of Csv2hash::Main#new has changed.

* refactoring
  * remove params ``` break_on_failure ``` to benefit of ``` Csv2hash::Main#parse! ``` of ``` Csv2hash::Main#parse ```

### VERSION 0.3.0

* backwards incompatible changes
  * Csv2hash is module now, call Csv2hash::Main.new
  * The signature of Csv2hash::Main#new has changed.

* refactoring
  * Use adapter to select source of data, either file.csv or Array of data, is more transparently, not impact signature of Csv2Hash constructor

### VERSION 0.2.1

* bug fix
  * Correct little bug on error mode.

### VERSION 0.2

* backwards incompatible changes
  * The signature of Definition#new

* enhancements
  * Add checking of number of columns

* deprecations

### VERSION 0.1

* enhancements
  * Add csv errors mode
  * Add Extra Validator
  * Add Notifier Plugin
  * Add Data Wrapper Response
  * Add possibility to pass directly data in constructor, for more testing
  * You can ignore blank line

### VERSION 0.0.2

* enhancements
  * Liitle enhancement

### VERSION 0.0.1

* Skeleton and first parsing

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
csv2hash-0.6.3 CHANGELOG.md