summaryrefslogtreecommitdiff
path: root/v1.3/whats_new.html
blob: 7618926642b149f8cc04192347ab5764d9ded964 (plain)
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<!DOCTYPE html>
<html>
  <head>
    <title>Bundler: The best way to manage a Ruby application's gems</title>
    <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'>
    <link href='/images/favicon.png' rel='shortcut icon' type='image/png'>
    <link href="/stylesheets/application.css" media="screen" rel="stylesheet" type="text/css" />
    <link href="/stylesheets/sunburst.css" media="screen" rel="stylesheet" type="text/css" />
  </head>
  <body>
    <div id='body'>
      <div id='contents'>
        <div id='header'>
                    <a class="image" href="/"><img width="725" alt="The best way to manage your application's dependencies" src="/images/gembundler.png" />
          </a>

        </div>
        <h2>What's New</h2>
        <div class='contents'>
          <div class='bullet'>
            <div class='description'>
              In this section, you'll find the major features introduced in the release. All the changes are documented in the Bundler 1.3 CHANGELOG.
              <a href="https://github.com/carlhuda/bundler/blob/1-3-stable/CHANGELOG.md">CHANGELOG</a>
            </div>
          </div>
        </div>
        <h2 id='ruby-2'>Compatible with Ruby 2 and Rubygems 2</h2>
        <div class='contents'>
          <div class='bullet'>
            <div class='description'>
              Bundler 1.3 is compatible with Ruby 2.0.0 and Rubygems 2.0.0. The way of the future!
            </div>
          </div>
        </div>
        <h2 id='rails-4'>Compatible with Rails 4</h2>
        <div class='contents'>
          <div class='bullet'>
            <div class='description'>
              Bundler 1.3 provides the `binstubs` command, which is used by Rails 4 to create executables that will run inside the context of your Rails app. For example, `bundle binstubs rspec-core` will create `bin/rspec` that you can run directly without needing `bundle exec`.
            </div>
          </div>
        </div>
        <h2 id='resolver'>Install and update speed improvements</h2>
        <div class='contents'>
          <div class='bullet'>
            <div class='description'>
              Installing a Gemfile with no lock or running `bundle update` used to be extremely slow in certain cases. In our testing, all of those cases now complete within a few seconds. In some cases, the install or update completes 150 times faster!
            </div>
          </div>
        </div>
        <h2 id='signing'>Support for signed gems</h2>
        <div class='contents'>
          <div class='bullet'>
            <div class='description'>
              Bundler now supports signed gems! `bundle install --trust-policy` takes the same arguments as `gem install --trust-policy` does.
            </div>
          </div>
        </div>
      </div>
    </div>
    <div id='footer'>
      <img src="/images/emocow.png" />
      <img src="/images/panda.jpg" />
      <div class='spacer'></div>
      <div id='navigation'>
        <p>
          <b>commands</b>
          <a href="/v1.3/man/bundle-install.1.html">install</a>
          /
          <a href="/v1.3/man/bundle-update.1.html">update</a>
          /
          <a href="/v1.3/man/bundle-exec.1.html">exec</a>
          /
          <a href="/v1.3/man/bundle-config.1.html">config</a>
          /
          <a href="/v1.3/man/bundle-package.1.html">package</a>
        </p>
        <p>
          <b>usage</b>
          <a href="/v1.3/gemfile.html">gemfile</a>
          /
          <a href="/v1.3/git.html">git</a>
          /
          <a href="/v1.3/groups.html">groups</a>
          /
          <a href="/v1.3/bundler_setup.html">setup</a>
          /
          <a href="/v1.3/deploying.html">deploying</a>
        </p>
        <p>
          <b>frameworks</b>
          <a href="/v1.3/bundler_setup.html">ruby</a>
          /
          <a href="/v1.3/rubygems.html">rubygems</a>
          /
          <a href="/v1.3/rubymotion.html">rubymotion</a>
          /
          <a href="/v1.3/sinatra.html">sinatra</a>
          /
          <a href="/v1.3/rails3.html">rails 3</a>
        </p>
      </div>
      <div class='spacer'></div>
      <img src="/images/bundler-small.png" />
    </div>
    <div id='credits'>
      <p>
        Many thanks to Bundler's <a href="/contributors.html">contributors</a>
        and <a href="/sponsors.html">sponsors</a>
      </p>
    </div>
    <a href='http://github.com/carlhuda/bundler/' id='github'>
      <img alt='Fork me on GitHub' src='http://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png'>
    </a>
    <div id='prod-versions'>
      Docs:
      <a href="/v0.9/">v0.9</a>
      <a href="/v1.0/">v1.0</a>
      <a href="/v1.1/">v1.1</a>
      <a href="/v1.2/">v1.2</a>
      <a class="current" href="/">v1.3</a>
    </div>
    <script>
      var _gaq = _gaq || [];
      _gaq.push(['_setAccount', 'UA-557621-9']);
      _gaq.push(['_trackPageview']);
      (function() {
      var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
      var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
      })();
    </script>
  </body>
</html>