- quandl/support only requires active_support/concern
- QUGC-104 refactored Quandl::Data to use valid? and errors.
- add malformed_csv spec and error catching
- Data#headers should be passed around between Data#new
- revise Quandl::Data#frequency to use Quandl::Babelfish.guess_frequency
- Add #guess_csv_delimiter to Data::Format.
- add Validations, #valid? #errors
- add Data#to_table that returns self. Useful in conjunction with search scopes
- refactor format errors to be raised with line, context, row
- add #to_precision(Integer)
- fabricated data is forced to precision 14
- integrate Babelfish.clean as part of Quandl::Data.clean method.
- Remove Quandl::Babelfish::Data
- readd quandl_babelfish as a dependency
- Add Quandl::Babelfish::Data
- add .with_type to Data
- revise errors to Error for consistency
- refactor babelfish out of data, remove babelfisher
- string_to_csv will not force values to float
- add #row to Operations
- add cleaned? cleaned! for tracking whether or not a Quandl::Data instance has already been cleaned
- replace parse with babelfish#clean
- add Quandl::Babelfish.clean to replace Quandl::Data::Format.parse
- bump Quandl::Operation to 0.3.0 for Quandl::Operation::Sort
- refactor sorting into Quandl::Operation::Sort
- import Quandl::Data::Format from Quandl::Operation
- remove data parse
- add Data#to_date_str that returns data as "yyyy-mm-dd"
- bump quandl_operation, data returns Dates instead of Julian Dates
- force incoming data to_a if it is kind_of Quandl::Data
- write failing specs for random cases where Quandl::Data.new given Date, JulianDate, Integer
- bump quandl_operation && quandl_logger
- it rejects invalid transforms
- it rejects invalid collapse
- Quandl::Data::Table is removed. Replaced by: Quandl::Data
- Quandl::Fabricate::Data::Table is remove. Replaced by: Quandl::Fabricate::Data
- add quandl/fabricate/data. deprecate Quandl::Data::Random.table
- Initial