summaryrefslogtreecommitdiff
path: root/v1.3/whats_new.html
blob: 617512434fd9fe89b9e07f7a9ccb358e0dd04ba3 (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
<!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'>
    <meta content='276VSYOko8B8vIu1i8i5qbj7_ql5PXo0dU69XQy-SL' name='globalsign-domain-verification'>
    <link href='/images/favicon.png' rel='shortcut icon' type='image/png'>
    <link href="/stylesheets/application.css" media="screen" rel="stylesheet" type="text/css" />
  </head>
  <body>
    <div id='body'>
      <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>
      <div id='container'>
        <div id='contents'>
          <h1>What's New in each Release</h1>
          <div class='buttons'>
            <a href="/v1.6/whats_new.html#version16">Latest Version v1.6</a>
            <a href="/v1.5/whats_new.html#version15">v1.5</a>
            <a href="/v1.3/whats_new.html#version13">v1.3</a>
            <a href="/v1.2/whats_new.html#version12">v1.2</a>
            <a href="https://github.com/bundler/bundler/blob/master/CHANGELOG.md#110-mar-7-2012">v1.1</a>
            <a href="https://github.com/bundler/bundler/blob/master/CHANGELOG.md#100-august-29-2010">v1.0</a>
          </div>
          <h2 id='version13'>What's New in v1.3</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/bundler/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 <code>binstubs</code> command, which is used by Rails 4 to create executables that will run inside the context of your Rails app. For example, <code>bundle binstubs rspec-core</code> will create <code>bin/rspec</code> that you can run directly without needing <code>bundle exec</code>.
              </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 <code>bundle update</code> 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! <code>bundle install --trust-policy</code> takes the same arguments as <code>gem install --trust-policy</code> does.
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div id='footer'>
      <img src="/images/emocow.png" />
      <img src="/images/panda.jpg" />
      <div class='spacer'></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>
      <div class='spacer'></div>
      <img src="/images/bundler-small.png" />
    </div>
    <a href='http://github.com/bundler/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/">v1.3</a>
      <a href="/v1.5/index.html">v1.5</a>
      <a href="/">v1.6</a>
    </div>
    <script>
      (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
      (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
      m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
      })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
      ga('create', 'UA-39559982-1', 'bundler.io');
      ga('send', 'pageview');
    </script>
  </body>
</html>