1.1.0 (2016-03-02)
Fixed bugs:
- Support Rails 5. #100 (rchekaluk) #117 (lostapathy)
- Clarify documentation regarding top-level tag in response hash. #91 (steintr)
- Fix Rails 5 deprecations. #97 (nicholejeannine)
New features:
1.0.0 (2016-03-02)
Upgrading:
Upgrading from previous versions requires running new migrations.
Run the generator:
rails generate qbwc:install
Then the migrations:
rake db:migrate
rake RAILS_ENV=test db:migrate
In production, ensure that no jobs are queued, then:
rake RAILS_ENV=production db:migrate
The requests
and should_run?
methods of QBWC::Worker
now take three parameters: job
, session
, and data
. Any workers that implement these methods should be updated to accept the additional parameters.
Fixed bugs:
New features:
- App name and FileID provided to QuickBooks can now be overridden by implementing
app_name
andfile_id
in the generated QbwcController. #72 (r38y) requests
andshould_run?
now receive the session and data Hash as arguments. This allows for greater control over which requests happen in a run. #80 (bkroeker)- Added the
session_complete_success
configuration to specify a block to execute when the session completes. #80 (bkroeker) - Added some indexes to qbwc_jobs for better performance with many jobs are defined. #80 (bkroeker)