You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 5, 2024. It is now read-only.
Copy file name to clipboardexpand all lines: CHANGELOG
+114
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,119 @@
1
+
*0.14.2 (RC3)* (October 26th, 2005)
2
+
3
+
* Constants set in the development/test/production environment file are set in Object
4
+
5
+
* Scaffold generator pays attention to the controller name. #2562 [[email protected]]
6
+
7
+
* Include tasks from vendor/plugins/*/tasks in the Rakefile #2545 [Rick Olson]
8
+
9
+
10
+
*0.14.1 (RC2)* (October 19th, 2005)
11
+
12
+
* Don't clean RAILS_ROOT on windows
13
+
14
+
* Remove trailing '/' from RAILS_ROOT [Nicholas Seckar]
15
+
16
+
* Upgraded to Active Record 1.12.1 and Action Pack 1.10.1
17
+
18
+
19
+
*0.14.0 (RC1)* (October 16th, 2005)
20
+
21
+
* Moved generator folder from RAILS_ROOT/generators to RAILS_ROOT/lib/generators [Tobias Luetke]
22
+
23
+
* Fix rake dev and related commands [Nicholas Seckar]
24
+
25
+
* The rails command tries to deduce your MySQL socket by running `mysql_config
26
+
--socket`. If it fails, default to /path/to/your/mysql.sock
27
+
28
+
* Made the rails command use the application name for database names in the tailored database.yml file. Example: "rails ~/projects/blog" will use "blog_development" instead of "rails_development". [Florian Weber]
29
+
30
+
* Added Rails framework freezing tasks: freeze_gems (freeze to current gems), freeze_edge (freeze to Rails SVN trunk), unfreeze_rails (float with newest gems on system)
31
+
32
+
* Added update_javascripts task which will fetch all the latest js files from your current rails install. Use after updating rails. [Tobias Luetke]
33
+
34
+
* Added cleaning of RAILS_ROOT to useless elements such as '../non-dot-dot/'. Provides cleaner backtraces and error messages. [Nicholas Seckar]
35
+
36
+
* Made the instantiated/transactional fixtures settings be controlled through Rails::Initializer. Transactional and non-instantiated fixtures are default from now on. [Florian Weber]
37
+
38
+
* Support using different database adapters for development and test with ActiveRecord::Base.schema_format = :ruby [Sam Stephenson]
39
+
40
+
* Make webrick work with session(:off)
41
+
42
+
* Add --version, -v option to the Rails command. Closes #1840. [stancell]
43
+
44
+
* Update Prototype to V1.4.0_pre11, script.aculo.us to V1.5_rc3 [2504] and fix the rails generator to include the new .js files [Thomas Fuchs]
45
+
46
+
* Make the generator skip a file if it already exists and is identical to the new file.
47
+
48
+
* Add experimental plugin support #2335
49
+
50
+
* Made Rakefile aware of new .js files in script.aculo.us [Thomas Fuchs]
51
+
52
+
* Make table_name and controller_name in generators honor AR::Base.pluralize_table_names. #1216 #2213 [[email protected]]
53
+
54
+
* Clearly label functional and unit tests in rake stats output. #2297 [[email protected]]
55
+
56
+
* Make the migration generator only check files ending in *.rb when calculating the next file name #2317 [Chad Fowler]
57
+
58
+
* Added prevention of duplicate migrations from the generator #2240 [[email protected]]
59
+
60
+
* Add db_schema_dump and db_schema_import rake tasks to work with the new ActiveRecord::SchemaDumper (for dumping a schema to and reading a schema from a ruby file).
61
+
62
+
* Reformed all the config/environments/* files to conform to the new Rails::Configuration approach. Fully backwards compatible.
63
+
64
+
* Added create_sessions_table, drop_sessions_table, and purge_sessions_table as rake tasks for databases that supports migrations (MySQL, PostgreSQL, SQLite) to get a table for use with CGI::Session::ActiveRecordStore
65
+
66
+
* Added dump of schema version to the db_structure_dump task for databases that support migrations #1835 [Rick Olson]
67
+
68
+
* Fixed script/profiler for Ruby 1.8.2 #1863 [Rick Olson]
69
+
70
+
* Fixed clone_structure_to_test task for SQLite #1864 [[email protected]]
71
+
72
+
* Added -m/--mime-types option to the WEBrick server, so you can specify a Apache-style mime.types file to load #2059 [[email protected]]
73
+
74
+
* Added -c/--svn option to the generator that'll add new files and remove destroyed files using svn add/revert/remove as appropriate #2064 [[email protected]]
75
+
76
+
* Added -c/--charset option to WEBrick server, so you can specify a default charset (which without changes is UTF-8) #2084 [[email protected]]
77
+
78
+
* Make the default stats task extendable by modifying the STATS_DIRECTORIES constant
79
+
80
+
* Allow the selected environment to define RAILS_DEFAULT_LOGGER, and have Rails::Initializer use it if it exists.
81
+
82
+
* Moved all the shared tasks from Rakefile into Rails, so that the Rakefile is empty and doesn't require updating.
83
+
84
+
* Added Rails::Initializer and Rails::Configuration to abstract all of the common setup out of config/environment.rb (uses config/boot.rb to bootstrap the initializer and paths)
85
+
86
+
* Fixed the scaffold generator to fail right away if the database isn't accessible instead of in mid-air #1169 [Chad Fowler]
87
+
88
+
* Corrected project-local generator location in scripts.rb #2010 [Michael Schuerig]
89
+
90
+
* Don't require the environment just to clear the logs #2093 [Scott Barron]
91
+
92
+
* Make the default rakefile read *.rake files from config/tasks (for easy extension of the rakefile by e.g. generators)
93
+
94
+
* Only load breakpoint in development mode and when BREAKPOINT_SERVER_PORT is defined.
95
+
96
+
* Allow the --toggle-spin switch on process/reaper to be negated
97
+
98
+
* Replace render_partial with render :partial in scaffold generator [Nicholas Seckar]
99
+
100
+
* Added -w flag to ps in process/reaper #1934 [Scott Barron]
101
+
102
+
* Allow ERb in the database.yml file (just like with fixtures), so you can pull out the database configuration in environment variables #1822 [Duane Johnson]
103
+
104
+
* Added convenience controls for FCGI processes (especially when managed remotely): spinner, spawner, and reaper. They reside in script/process. More details can be had by calling them with -h/--help.
105
+
106
+
* Added load_fixtures task to the Rakefile, which will load all the fixtures into the database for the current environment #1791 [Marcel Molina]
107
+
108
+
* Added an empty robots.txt to public/, so that web servers asking for it won't trigger a dynamic call, like favicon.ico #1738 [michael@schubert]
109
+
110
+
* Dropped the 'immediate close-down' of FCGI processes since it didn't work consistently and produced bad responses when it didn't. So now a TERM ensures exit after the next request (just as if the process is handling a request when it receives the signal). This means that you'll have to 'nudge' all FCGI processes with a request in order to ensure that they have all reloaded. This can be done by something like ./script/process/repear --nudge 'http://www.myapp.com' --instances 10, which will load the myapp site 10 times (and thus hit all of the 10 FCGI processes once, enough to shut down).
111
+
112
+
1
113
*0.13.1* (11 July, 2005)
2
114
115
+
* Look for app-specific generators in RAILS_ROOT/generators rather than the clunky old RAILS_ROOT/script/generators. Nobody really uses this feature except for the unit tests, so it's a negligible-impact change. If you want to work with third-party generators, drop them in ~/.rails/generators or simply install gems.
116
+
3
117
* Fixed that each request with the WEBrick adapter would open a new database connection #1685 [Sam Stephenson]
4
118
5
119
* Added support for SQL Server in the database rake tasks #1652 [[email protected]] Note: osql and scptxfr may need to be installed on your development environment. This involves getting the .exes and a .rll (scptxfr) from a production SQL Server (not developer level SQL Server). Add their location to your Environment PATH and you are all set.
desc"Migrate the database according to the migrate scripts in db/migrate (only supported on PG/MySQL). A specific version can be targetted with VERSION=x"
0 commit comments