Skip to content

Commit

Permalink
Merge pull request #407 from meatballhat/v3.0.0-prep-no-really
Browse files Browse the repository at this point in the history
Updating HISTORY.md, ROADMAP.md and VERSION const for 3.0.0
  • Loading branch information
Matteo Centenaro committed May 27, 2014
2 parents 808f464 + f93f0c1 commit 48ef37f
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 25 deletions.
18 changes: 18 additions & 0 deletions HISTORY.md
@@ -1,5 +1,23 @@
# Resque Scheduler History / ChangeLog / Release Notes

## 3.0.0 (2014-05-27)
* The grand re-namespacing of
`resque_scheduler/(.*)` => `resque/scheduler/\1`
* Cleanup of a ton of rubocop offenses
* Vagrant setup
* Documentation updates
* "Refactoring"
* Added support for last execution information through the web
* Handling signals while "sleeping" by relying on `Thread#wakeup`
* CodeClimate integration
* Addition of `Resque.delayed?` and `Resque.next_delayed_schedule`
* Testing against same rubies as resque (+ 2.1.1)
* Renamed `Resque.set_last_run` to `Resque.last_enqueued_at`
* Allow scheduled jobs to be deleted via resque web
* Fixed duplicated layout for `search_form` partial template.
* Fix issue where Web UI was ONLY showing jobs that only run in the current
environment

## 2.5.5 (2014-02-27)
* Only showing link to job with args if job is present
* Only showing scheduled jobs that match current env or omit env
Expand Down
24 changes: 0 additions & 24 deletions ROADMAP.md
@@ -1,27 +1,3 @@
TODO for v2.6.0
===============

v2.5.x
------
- writing tests for dynamic persistent schedules
- start cleaning up RuboCop offences, without breaking the API
- finish cleaning RuboCop offences, without breaking the API
- writing tests for 99% coverage

v2.6.0
------
- cleaning up and stable production release

TODO for v3.0.0
===============

- [x] Clean up all RuboCop offences, breaking the API if necessary
- [x] Get to at least 95% test coverage
- [x] Collapse `lib/resque_scheduler` into `lib/resque/scheduler`
- [ ] Reduce public API on `Resque::Scheduler::Extension` to fewer than 10 methods
- [ ] Reduce public API on `Resque::Scheduler` to fewer than 10 methods
- [ ] Anything else?

TODO for v3.1.0
===============

Expand Down
2 changes: 1 addition & 1 deletion lib/resque/scheduler/version.rb
Expand Up @@ -2,6 +2,6 @@

module Resque
module Scheduler
VERSION = '2.5.2'
VERSION = '3.0.0'
end
end

0 comments on commit 48ef37f

Please sign in to comment.