|
1 | 1 | == 2.5.0
|
2 | 2 |
|
3 |
| -* Fixed that schema kept prepending additional newlines |
4 |
| -* Updates to make annotate smarter about when to touch a model |
| 3 | +* Works better with Rails 3 |
| 4 | +* Bugfix: schema kept prepending additional newlines |
| 5 | +* Updates to make annotate smarter about when to touch a model |
5 | 6 | * Recognize column+type, and don't change a file unless the column+type combination of the new schema are different than that of the old (i.e., don't regenerate if columns happen to be in a different order. That's just how life is sometimes)
|
6 | 7 | * Grab old specification even if it has \r\n as line endings rather than pure \ns
|
7 | 8 | * Various warning and specification fixes
|
8 | 9 | * Fix "no such file to load -- annotate/annotate_models (MissingSourceFile)" error (require statements in tasks now use full path to lib files)
|
9 |
| -* warn about macros, to mitigate when we're included during a production run, not just a rakefile run -- possibly at the expense of too much noise |
| 10 | +* warn about macros, to mitigate when we're included during a production run, not just a rakefile run -- possibly at the expense of too much noise |
10 | 11 | * Adding rake as a runtime dependency
|
11 |
| -* If the schema is already in the model file, it will be replaced into the same location. If it didn't previously exist, it'll be placed according to the "position", as before. |
| 12 | +* If the schema is already in the model file, it will be replaced into the same location. If it didn't previously exist, it'll be placed according to the "position", as before. |
12 | 13 | * Allow task loading from Rakefile for gems (plugin installation already auto-detects).
|
13 |
| -* Add skip_on_db_migrate option as well for people that don't want it |
14 |
| -* Fix options parsing to convert strings to proper booleans. Change annotate to use opt |
15 |
| - ions hash instead of ENV. |
| 14 | +* Add skip_on_db_migrate option as well for people that don't want it |
| 15 | +* Fix options parsing to convert strings to proper booleans |
16 | 16 | * Add support for Fabrication fabricators
|
17 | 17 | * Leave magic encoding comment intact
|
18 | 18 | * Fix issue #14 - RuntimeError: Already memoized
|
|
57 | 57 | no replacement. It will be removed on or after 2011-10-01.`
|
58 | 58 | * Fix handling of files with no trailing newline when putting annotations at
|
59 | 59 | the end of the file.
|
| 60 | +* Now works on tables with no primary key. |
| 61 | +* Add --format=markdown option |
| 62 | +* "Table name" annotation (if table name is different from model name) |
| 63 | +* "Human name" annotation (enabling translation to non-English locales) |
60 | 64 |
|
61 | 65 | == 2.4.2 2009-11-21
|
62 | 66 |
|
|
0 commit comments