This repository has been archived by the owner on Jan 17, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 15
/
CHANGELOG
56 lines (47 loc) · 2.6 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
BrainBuster changelog
=====================
HEAD (working towards 0.9)
* TODO: integration testing against Rails
0.8.2
* use direct ivar assigned, not assigns, as assigns is broken in Rails 2.2+
* .html.erb, not .rhtml
* convert to new style describe/it in specs
* fix tests for Rails 2.1 and the view path changes
* ignore case sensitivity in string answers
0.8.1 2008/02/22
* use append_view_paths instead of directly appending to it, for edge rails compatibility [Hashrocket]
* remove #send for 1.9 compatibility
0.8.0 2008/02/12
* clean up all over the place
* fix for Rails 2 compatibility - return false doesn't halt the filter chain
* rename brain_buster_error_message to brain_buster_failure_message
* change captcha_failure so it just places failure message into the flash, and also render :text's it -- you must override render_or_redirect_for_captcha_failure to handle failure yourself in a smarter way!
* change captcha failure to *only render the failure message text* -- you have to handle failure yourself for a better user experience!
* move to github
* move project tracking to Relevance open source trac
0.7.2 (never officially released)
* add a default salt to make setup easier
* add info on the salt to readme
* rename BrainBusterFilters to BrainBusterSystem, since it has more then just filters in it
* more test cleanup
0.7
* move code to google code hosting, so that there is actual infrastructure in place besides a page on my blog
* add the MIT license -- this was always the license, just forgot to include the file
* add mocha and test/spec as requirements for the test suite
* update old tests to use test/spec and stub out AR, so we don't need a database
* major functionality overhaul, using fine grained filters (in BrainBustersSystem) instead of a method you need to call from w/i your controller
* add a new salting of the cookie values, set via @controller.brain_buster_salt= or ApplicationController.brain_buster_salt=.
* moved config options to be class level methods (using class variables) in ActionController
* add a big warning that the next release will remove the "BrainBustersMixin" and "BrainBustersFilter"
- you should convert to using the fine grained filters if you want keep up with the latest version
- see the readme for more details
0.6 (not official released)
* change naming to follow 1.2 -> ie "BrainBusterMixin" became "BrainBustersHelper"
* seperate out the filter
* seperate out the captcha credit into _captcha_footer partial
* move partials to a views folder, it makes more sense
* tweak css
0.5
* first public release
TODOs (someday/maybe)
* ensure backwards compatible with rails 1.2.6