312 Commits

Author SHA1 Message Date
Brandur
67edf85459 Bump version to 4.9.1 2019-03-18 12:52:10 -07:00
Remi Jannel
ab8704ed34 Bump version to 4.9.0 2019-02-12 08:54:31 -08:00
Brandur
c070c05237 Bump version to 4.8.1 2019-02-11 11:28:47 -08:00
Brandur
e0438d27a8 Bump version to 4.8.0 2019-02-03 12:26:29 -08:00
Brandur
58512a90d8 Bump version to 4.7.1 2019-02-01 09:28:47 -08:00
Remi Jannel
94bafb451f Bump version to 4.7.0 2019-01-23 15:47:00 -08:00
Olivier Bellone
130704a09a
Bump version to 4.6.0 2019-01-21 13:21:22 +01:00
Brandur
55b4d78026 Bump version to 4.5.0 2019-01-02 08:00:53 -07:00
Brandur
6f81c907e8 Bump version to 4.4.1 2018-12-31 11:09:56 -07:00
Remi Jannel
e2c352de07 Bump version to 4.4.0 2018-12-21 09:43:55 +01:00
Olivier Bellone
98851f9ad3
Bump version to 4.3.0 2018-12-10 17:21:21 -08:00
Remi Jannel
b34d527f60 Bump version to 4.2.0 2018-11-28 11:42:22 -05:00
Olivier Bellone
3c7995f030
Bump version to 4.1.0 2018-11-27 14:17:38 +01:00
Brandur
67c88f3572 Bump version to 4.0.3 2018-11-19 08:29:15 -08:00
Olivier Bellone
aa611c268c
Bump version to 4.0.2 2018-11-16 18:07:00 +01:00
Brandur
63d95e1e34 Bump version to 4.0.1 2018-11-15 14:54:06 -08:00
Brandur
8c4813fcbf Bump version to 4.0.0 2018-11-15 10:41:58 -08:00
Brandur
7a444d8fb0 Bump version to 3.31.1 2018-11-12 16:42:22 -08:00
Brandur
ba23aa5e2c Bump version to 3.31.0 2018-11-12 10:44:20 -08:00
Remi Jannel
e2f4fa23d0 Bump version to 3.30.0 2018-11-08 17:41:11 -08:00
Remi Jannel
d62f12f277 Bump version to 3.29.0 2018-10-30 10:48:15 -07:00
Brandur
9bc6ae85a5 Bump version to 3.28.0 2018-09-24 16:14:36 -06:00
Olivier Bellone
6237a28b87
Bump version to 3.27.0 2018-09-24 21:10:29 +02:00
Olivier Bellone
45e807a41a
Bump version to 3.26.1 2018-09-14 10:12:00 +02:00
Brandur
27f39aed85 Bump version to 3.26.0 2018-09-05 14:54:35 -07:00
Brandur
7331bf33de Bump version to 3.25.0 2018-08-28 13:23:26 -07:00
Tomer Elmalem
3a8f1d7172 Bump version to 3.24.0 2018-08-27 16:31:56 -07:00
Olivier Bellone
a2f9822de7
Bump version to 3.23.0 2018-08-23 10:09:25 +02:00
Brandur
2b2c2c3cd6 Bump version to 3.22.0 2018-08-15 10:15:17 -07:00
Olivier Bellone
24143ab7d7
Bump version to 3.21.0 2018-08-03 15:48:21 +02:00
Olivier Bellone
7e914bc9cb
Bump version to 3.20.0 2018-08-03 12:26:19 +02:00
Brandur
4e3f38ec09 Bump version to 3.19.0 2018-07-27 17:01:39 -07:00
Brandur
3b0c34d53b Bump version to 3.18.0 2018-07-26 11:19:23 -07:00
Brandur
7c9492b37d Bump version to 3.17.2 2018-07-19 09:56:15 -07:00
Olivier Bellone
74b25a40dd
Bump version to 3.17.1 2018-07-19 16:42:10 +02:00
Brandur
9e35a5e0d9 Bump version to 3.17.0 2018-06-28 08:57:18 -07:00
Olivier Bellone
32151d5a31
Bump version to 3.16.0 2018-06-28 14:09:58 +02:00
Brandur
02200e4c96 Add missing magic comment 2018-05-16 16:52:58 +02:00
Brandur
e8b272653e Bump version to 3.15.0 2018-05-10 15:42:50 -07:00
Brandur
863da48398 Add frozen_string_literal to every file and enforce Rubocop rule
Adds the magic `frozen_string_literal: true` comment to every file and
enables a Rubocop rule to make sure that it's always going to be there
going forward as well.

See here for more background [1], but the basic idea is that unlike many
other languages, static strings in code are mutable by default. This has
since been acknowledged as not a particularly good idea, and the
intention is to rectify the mistake when Ruby 3 comes out, where all
string literals will be frozen. The `frozen_string_literal` magic
comment was introduced in Ruby 2.3 as a way of easing the transition,
and allows libraries and projects to freeze their literals in advance.

I don't think this is breaking in any way: it's possible that users
might've been pulling out one of are literals somehow and mutating it,
but that would probably not have been useful for anything and would
certainly not be recommended, so I'm quite comfortable pushing this
change through as a minor version.

As discussed in #641.

[1] https://stackoverflow.com/a/37799399
2018-05-10 14:56:14 -07:00
Brandur
40e4883ddc Bump version to 3.14.0 2018-05-09 14:56:01 -07:00
Brandur
a44259b8f7 Bump version to 3.13.1 2018-05-07 15:11:56 -07:00
Brandur
21b0514d1e Bump version to 3.13.0 2018-04-11 13:51:35 -07:00
Brandur
f6e542e6ab Bump version to 3.12.1 2018-04-05 16:18:02 -07:00
Brandur
2f322cadb4 Bump version to 3.12.0 2018-04-05 07:17:58 -07:00
Olivier Bellone
3bc4256e25
Bump version to 3.11.0 2018-02-26 13:30:29 +01:00
Brandur
a7ea9cf1e9 Bump version to 3.10.0 2018-02-21 11:36:26 -08:00
Olivier Bellone
fafd449c5f
Bump version to 3.9.2 2018-02-12 11:32:24 -08:00
Brandur
f6484e3240 Bump version to 3.9.1 2017-12-15 00:47:53 -08:00
Brandur
bfbc4b7862 Bump version to 3.9.0 2017-12-08 10:48:47 -08:00