Skip to content
This repository
Browse code

create 4.1 release notes guide scaffold. [ci skip]

  • Loading branch information...
commit 8c944dea76cb24bc6d12a275f5afe548e65059a1 1 parent 88fec42
Yves Senn senny authored
137 guides/source/4_1_release_notes.md
Source Rendered
... ... @@ -0,0 +1,137 @@
  1 +Ruby on Rails 4.1 Release Notes
  2 +===============================
  3 +
  4 +Highlights in Rails 4.1:
  5 +
  6 +* ...
  7 +* ...
  8 +
  9 +These release notes cover only the major changes. To know about various bug
  10 +fixes and changes, please refer to the change logs or check out the
  11 +[list of commits](https://github.com/rails/rails/commits/master) in the main
  12 +Rails repository on GitHub.
  13 +
  14 +--------------------------------------------------------------------------------
  15 +
  16 +Upgrading to Rails 4.1
  17 +----------------------
  18 +
  19 +If you're upgrading an existing application, it's a great idea to have good test
  20 +coverage before going in. You should also first upgrade to Rails 4.0 in case you
  21 +haven't and make sure your application still runs as expected before attempting
  22 +an update to Rails 4.1. A list of things to watch out for when upgrading is
  23 +available in the
  24 +[Upgrading to Rails](upgrading_ruby_on_rails.html#upgrading-from-rails-4-0-to-rails-4-1)
  25 +guide.
  26 +
  27 +Creating a Rails 4.1 application
  28 +--------------------------------
  29 +
  30 +```
  31 +You should have the 'rails' RubyGem installed
  32 +$ rails new myapp
  33 +$ cd myapp
  34 +```
  35 +
  36 +### Vendoring Gems
  37 +
  38 +Rails uses a `Gemfile` in the application root to determine the gems you require
  39 +for your application to start. This `Gemfile` is processed by the
  40 +[Bundler](https://github.com/carlhuda/bundler) gem, which then installs all your
  41 +dependencies. It can even install all the dependencies locally to your
  42 +application so that it doesn't depend on the system gems.
  43 +
  44 +More information: [Bundler homepage](http://gembundler.com)
  45 +
  46 +### Living on the Edge
  47 +
  48 +`Bundler` and `Gemfile` makes freezing your Rails application easy as pie with
  49 +the new dedicated `bundle` command. If you want to bundle straight from the Git
  50 +repository, you can pass the `--edge` flag:
  51 +
  52 +```
  53 +$ rails new myapp --edge
  54 +```
  55 +
  56 +If you have a local checkout of the Rails repository and want to generate an
  57 +application using that, you can pass the `--dev` flag:
  58 +
  59 +```
  60 +$ ruby /path/to/rails/railties/bin/rails new myapp --dev
  61 +```
  62 +
  63 +Major Features
  64 +--------------
  65 +
  66 +
  67 +Documentation
  68 +-------------
  69 +
  70 +
  71 +Railties
  72 +--------
  73 +
  74 +Please refer to the
  75 +[Changelog](https://github.com/rails/rails/blob/4-1-stable/railties/CHANGELOG.md)
  76 +for detailed changes.
  77 +
  78 +### Notable changes
  79 +
  80 +
  81 +Action Mailer
  82 +-------------
  83 +
  84 +Please refer to the
  85 +[Changelog](https://github.com/rails/rails/blob/4-1-stable/actionmailer/CHANGELOG.md)
  86 +for detailed changes.
  87 +
  88 +### Notable changes
  89 +
  90 +
  91 +Active Model
  92 +------------
  93 +
  94 +Please refer to the
  95 +[Changelog](https://github.com/rails/rails/blob/4-1-stable/activemodel/CHANGELOG.md)
  96 +for detailed changes.
  97 +
  98 +### Notable changes
  99 +
  100 +
  101 +Active Support
  102 +--------------
  103 +
  104 +Please refer to the
  105 +[Changelog](https://github.com/rails/rails/blob/4-1-stable/activesupport/CHANGELOG.md)
  106 +for detailed changes.
  107 +
  108 +### Notable changes
  109 +
  110 +
  111 +Action Pack
  112 +-----------
  113 +
  114 +Please refer to the
  115 +[Changelog](https://github.com/rails/rails/blob/4-1-stable/actionpack/CHANGELOG.md)
  116 +for detailed changes.
  117 +
  118 +### Notable changes
  119 +
  120 +
  121 +Active Record
  122 +-------------
  123 +
  124 +Please refer to the
  125 +[Changelog](https://github.com/rails/rails/blob/4-1-stable/activerecord/CHANGELOG.md)
  126 +for detailed changes.
  127 +
  128 +### Notable changes
  129 +
  130 +
  131 +Credits
  132 +-------
  133 +
  134 +See the
  135 +[full list of contributors to Rails](http://contributors.rubyonrails.org/) for
  136 +the many people who spent many hours making Rails, the stable and robust
  137 +framework it is. Kudos to all of them.
5 guides/source/documents.yaml
@@ -165,6 +165,11 @@
165 165 work_in_progress: true
166 166 description: This guide helps in upgrading applications to latest Ruby on Rails versions.
167 167 -
  168 + name: Ruby on Rails 4.1 Release Notes
  169 + url: 4_1_release_notes.html
  170 + work_in_progress: true
  171 + description: Release notes for Rails 4.1.
  172 + -
168 173 name: Ruby on Rails 4.0 Release Notes
169 174 url: 4_0_release_notes.html
170 175 description: Release notes for Rails 4.0.
6 guides/source/upgrading_ruby_on_rails.md
Source Rendered
@@ -22,6 +22,12 @@ Rails generally stays close to the latest released Ruby version when it's releas
22 22
23 23 TIP: Ruby 1.8.7 p248 and p249 have marshaling bugs that crash Rails. Ruby Enterprise Edition has these fixed since the release of 1.8.7-2010.02. On the 1.9 front, Ruby 1.9.1 is not usable because it outright segfaults, so if you want to use 1.9.x, jump straight to 1.9.3 for smooth sailing.
24 24
  25 +Upgrading from Rails 4.0 to Rails 4.1
  26 +-------------------------------------
  27 +
  28 +NOTE: This section is a work in progress.
  29 +
  30 +
25 31 Upgrading from Rails 3.2 to Rails 4.0
26 32 -------------------------------------
27 33

0 comments on commit 8c944de

Please sign in to comment.
Something went wrong with that request. Please try again.