|
1 | | - |
2 | 1 | # Changelog |
3 | 2 |
|
| 3 | +## 1.0.x |
| 4 | + |
| 5 | +### 1.0.0 |
| 6 | + |
| 7 | +- rails 7 bugfix ([PR 104](https://github.com/jenseng/hair_trigger/pull/104) and [PR 106](https://github.com/jenseng/hair_trigger/pull/106)) |
| 8 | +- CI improvements ([PR 103](https://github.com/jenseng/hair_trigger/pull/103)) |
| 9 | +- tentative rails 7.1 support (waiting for its release 🤞) |
| 10 | +- require ruby 2.5+ and rails 6+ |
| 11 | + |
4 | 12 | ## 0.2.x |
5 | 13 |
|
6 | 14 | ### 0.2.25 |
7 | 15 |
|
8 | | -* support rails 7 ([PR 100](https://github.com/jenseng/hair_trigger/pull/100)) |
9 | | -* filtering support for schema dumper ([PR 96](https://github.com/jenseng/hair_trigger/pull/96)) |
| 16 | +- support rails 7 ([PR 100](https://github.com/jenseng/hair_trigger/pull/100)) |
| 17 | +- filtering support for schema dumper ([PR 96](https://github.com/jenseng/hair_trigger/pull/96)) |
10 | 18 |
|
11 | 19 | ### 0.2.24 |
12 | 20 |
|
13 | | -* add postgis support ([PR #88](https://github.com/jenseng/hair_trigger/pull/88)) |
14 | | -* fix ruby 2.7 warnings ([PR #90](https://github.com/jenseng/hair_trigger/pull/90)) |
15 | | -* fix loading/initialization issue ([PR #92](https://github.com/jenseng/hair_trigger/pull/92)) |
| 21 | +- add postgis support ([PR #88](https://github.com/jenseng/hair_trigger/pull/88)) |
| 22 | +- fix ruby 2.7 warnings ([PR #90](https://github.com/jenseng/hair_trigger/pull/90)) |
| 23 | +- fix loading/initialization issue ([PR #92](https://github.com/jenseng/hair_trigger/pull/92)) |
16 | 24 |
|
17 | 25 | ### 0.2.23 |
18 | 26 |
|
19 | | -* rails 6 support ([PR #83](https://github.com/jenseng/hair_trigger/pull/83)) |
| 27 | +- rails 6 support ([PR #83](https://github.com/jenseng/hair_trigger/pull/83)) |
20 | 28 |
|
21 | 29 | ### 0.2.22 |
22 | 30 |
|
23 | | -* drop old rubies/railses ([PR #77](https://github.com/jenseng/hair_trigger/pull/77)) |
24 | | -* fix frozen string issue ([PR #78](https://github.com/jenseng/hair_trigger/pull/78)) |
| 31 | +- drop old rubies/railses ([PR #77](https://github.com/jenseng/hair_trigger/pull/77)) |
| 32 | +- fix frozen string issue ([PR #78](https://github.com/jenseng/hair_trigger/pull/78)) |
25 | 33 |
|
26 | 34 | ### 0.2.21 |
27 | 35 |
|
28 | | -* fix NoMethodError ([PR #72](https://github.com/jenseng/hair_trigger/pull/72)) |
29 | | -* correctly pin dependencies in tests ([PR #74](https://github.com/jenseng/hair_trigger/pull/74)) |
30 | | -* misc testing fixes (mysql 8.0.2+, easier local setup) |
| 36 | +- fix NoMethodError ([PR #72](https://github.com/jenseng/hair_trigger/pull/72)) |
| 37 | +- correctly pin dependencies in tests ([PR #74](https://github.com/jenseng/hair_trigger/pull/74)) |
| 38 | +- misc testing fixes (mysql 8.0.2+, easier local setup) |
31 | 39 |
|
32 | 40 | ### 0.2.20 |
33 | 41 |
|
34 | | -* ruby_parser bump for ruby 2.4 |
35 | | -* rails 5.1 support ([PR #63](https://github.com/jenseng/hair_trigger/pull/63), [PR #64](https://github.com/jenseng/hair_trigger/pull/64)) |
36 | | -* fix postgres version check ([65](https://github.com/jenseng/hair_trigger/issues/65))) |
37 | | -* fix for missing directory ([60](https://github.com/jenseng/hair_trigger/issues/60))) |
38 | | -* remove deprecation warnings ([PR #59](https://github.com/jenseng/hair_trigger/pull/59)) |
| 42 | +- ruby_parser bump for ruby 2.4 |
| 43 | +- rails 5.1 support ([PR #63](https://github.com/jenseng/hair_trigger/pull/63), [PR #64](https://github.com/jenseng/hair_trigger/pull/64)) |
| 44 | +- fix postgres version check ([65](https://github.com/jenseng/hair_trigger/issues/65))) |
| 45 | +- fix for missing directory ([60](https://github.com/jenseng/hair_trigger/issues/60))) |
| 46 | +- remove deprecation warnings ([PR #59](https://github.com/jenseng/hair_trigger/pull/59)) |
39 | 47 |
|
40 | 48 | ### 0.2.19 |
41 | 49 |
|
42 | | -* allow `of` for mysql ([PR #58](https://github.com/jenseng/hair_trigger/pull/58)) |
43 | | -* fix `all` dumping ([PR #57](https://github.com/jenseng/hair_trigger/pull/57)) |
| 50 | +- allow `of` for mysql ([PR #58](https://github.com/jenseng/hair_trigger/pull/58)) |
| 51 | +- fix `all` dumping ([PR #57](https://github.com/jenseng/hair_trigger/pull/57)) |
44 | 52 |
|
45 | 53 | ### 0.2.18 |
46 | 54 |
|
47 | | -* ruby_parser bump for ruby 2.3 |
48 | | -* fix tests for rails 5 |
49 | | -* doc fixes ([PR #55](https://github.com/jenseng/hair_trigger/pull/55) |
| 55 | +- ruby_parser bump for ruby 2.3 |
| 56 | +- fix tests for rails 5 |
| 57 | +- doc fixes ([PR #55](https://github.com/jenseng/hair_trigger/pull/55) |
50 | 58 |
|
51 | 59 | ### 0.2.17 |
52 | 60 |
|
53 | | -* ruby_parser bump for ruby 2.2. support ([#40](https://github.com/jenseng/hair_trigger/issues/40)) |
| 61 | +- ruby_parser bump for ruby 2.2. support ([#40](https://github.com/jenseng/hair_trigger/issues/40)) |
54 | 62 |
|
55 | 63 | ### 0.2.16 |
56 | 64 |
|
57 | | -* lazy load dependencies for better memory usage |
| 65 | +- lazy load dependencies for better memory usage |
58 | 66 |
|
59 | 67 | ### 0.2.15 |
60 | 68 |
|
61 | | -* better quoting for postgres |
| 69 | +- better quoting for postgres |
62 | 70 |
|
63 | 71 | ### 0.2.14 |
64 | 72 |
|
65 | | -* respect ActiveRecord::SchemaDumper.ignore_tables ([PR #39](https://github.com/jenseng/hair_trigger/pull/39)) |
66 | | -* ensure PG functions are created before triggers in schema.rb ([PR #39](https://github.com/jenseng/hair_trigger/pull/39)) |
| 73 | +- respect ActiveRecord::SchemaDumper.ignore_tables ([PR #39](https://github.com/jenseng/hair_trigger/pull/39)) |
| 74 | +- ensure PG functions are created before triggers in schema.rb ([PR #39](https://github.com/jenseng/hair_trigger/pull/39)) |
67 | 75 |
|
68 | 76 | ### 0.2.13 |
69 | 77 |
|
70 | | -* fix long migration name issue ([#42](https://github.com/jenseng/hair_trigger/issues/42)) |
71 | | -* always quote table names ([#41](https://github.com/jenseng/hair_trigger/issues/41)) |
| 78 | +- fix long migration name issue ([#42](https://github.com/jenseng/hair_trigger/issues/42)) |
| 79 | +- always quote table names ([#41](https://github.com/jenseng/hair_trigger/issues/41)) |
72 | 80 |
|
73 | 81 | ### 0.2.12 |
74 | 82 |
|
75 | | -* fix dependencies to reduce conflicts with other gems |
| 83 | +- fix dependencies to reduce conflicts with other gems |
76 | 84 |
|
77 | 85 | ### 0.2.11 |
78 | 86 |
|
79 | | -* fix model migrations with `of`, `for_each` and `declare` ([#36](https://github.com/jenseng/hair_trigger/issues/36)) |
80 | | -* clarify docs re: NOTICE ([#35](https://github.com/jenseng/hair_trigger/issues/35)) |
| 87 | +- fix model migrations with `of`, `for_each` and `declare` ([#36](https://github.com/jenseng/hair_trigger/issues/36)) |
| 88 | +- clarify docs re: NOTICE ([#35](https://github.com/jenseng/hair_trigger/issues/35)) |
81 | 89 |
|
82 | 90 | ### 0.2.10 |
83 | 91 |
|
84 | | -* `of` shorthand for column updates ([#32](https://github.com/jenseng/hair_trigger/issues/32)) |
85 | | -* `declare` option for Postgres ([#34](https://github.com/jenseng/hair_trigger/issues/34)) |
| 92 | +- `of` shorthand for column updates ([#32](https://github.com/jenseng/hair_trigger/issues/32)) |
| 93 | +- `declare` option for Postgres ([#34](https://github.com/jenseng/hair_trigger/issues/34)) |
86 | 94 |
|
87 | 95 | ### 0.2.9 |
88 | 96 |
|
89 | | -* `nowrap` option for Postgres to support easy reuse of existing functions ([#31](https://github.com/jenseng/hair_trigger/pull/31)) |
| 97 | +- `nowrap` option for Postgres to support easy reuse of existing functions ([#31](https://github.com/jenseng/hair_trigger/pull/31)) |
90 | 98 |
|
91 | 99 | ### 0.2.8 |
92 | 100 |
|
93 | | -* Rails 4.1 support ([#30](https://github.com/jenseng/hair_trigger/issues/30)) |
94 | | -* Fix `DEFINER` issues in mysql ([#29](https://github.com/jenseng/hair_trigger/issues/29)) |
| 101 | +- Rails 4.1 support ([#30](https://github.com/jenseng/hair_trigger/issues/30)) |
| 102 | +- Fix `DEFINER` issues in mysql ([#29](https://github.com/jenseng/hair_trigger/issues/29)) |
95 | 103 |
|
96 | 104 | ### 0.2.7 |
97 | 105 |
|
98 | | -* Support chaining within trigger groups ([#22](https://github.com/jenseng/hair_trigger/issues/22)) |
99 | | -* Warn when `name` is used incorrectly for the current adapter ([#22](https://github.com/jenseng/hair_trigger/issues/22)) |
100 | | -* Misc doc improvements |
101 | | -* Minor bug fixes ([#26](https://github.com/jenseng/hair_trigger/issues/26) and [799ac5e](https://github.com/jenseng/hair_trigger/commit/799ac5e)) |
| 106 | +- Support chaining within trigger groups ([#22](https://github.com/jenseng/hair_trigger/issues/22)) |
| 107 | +- Warn when `name` is used incorrectly for the current adapter ([#22](https://github.com/jenseng/hair_trigger/issues/22)) |
| 108 | +- Misc doc improvements |
| 109 | +- Minor bug fixes ([#26](https://github.com/jenseng/hair_trigger/issues/26) and [799ac5e](https://github.com/jenseng/hair_trigger/commit/799ac5e)) |
102 | 110 |
|
103 | 111 | ### 0.2.6 |
104 | 112 |
|
105 | | -* Ruby 2.1 support ([#23](https://github.com/jenseng/hair_trigger/issues/23)) |
106 | | -* Fix `HairTrigger::migrations_current?` bug ([#25](https://github.com/jenseng/hair_trigger/issues/25)) |
| 113 | +- Ruby 2.1 support ([#23](https://github.com/jenseng/hair_trigger/issues/23)) |
| 114 | +- Fix `HairTrigger::migrations_current?` bug ([#25](https://github.com/jenseng/hair_trigger/issues/25)) |
107 | 115 |
|
108 | 116 | ### 0.2.5 |
109 | 117 |
|
110 | | -* Update ruby_parser dependency |
| 118 | +- Update ruby_parser dependency |
111 | 119 |
|
112 | 120 | ### 0.2.4 |
113 | 121 |
|
114 | | -* Rails 4 support |
115 | | -* Ruby 2 support |
| 122 | +- Rails 4 support |
| 123 | +- Ruby 2 support |
116 | 124 |
|
117 | 125 | ### 0.2.3 |
118 | 126 |
|
119 | | -* Better 1.9 support |
120 | | -* Update parsing gems |
| 127 | +- Better 1.9 support |
| 128 | +- Update parsing gems |
121 | 129 |
|
122 | 130 | ### 0.2.2 |
123 | 131 |
|
124 | | -* PostGIS support |
| 132 | +- PostGIS support |
125 | 133 |
|
126 | 134 | ### 0.2.1 |
127 | 135 |
|
128 | | -* Bugfix for adapter-specific warnings |
129 | | -* Loosen parser dependencies |
| 136 | +- Bugfix for adapter-specific warnings |
| 137 | +- Loosen parser dependencies |
130 | 138 |
|
131 | 139 | ### 0.2.0 |
132 | 140 |
|
133 | | -* Rails 3.1+ support |
134 | | -* Easier installation |
135 | | -* Ruby 1.9 fix |
136 | | -* travis-ci |
| 141 | +- Rails 3.1+ support |
| 142 | +- Easier installation |
| 143 | +- Ruby 1.9 fix |
| 144 | +- travis-ci |
137 | 145 |
|
138 | 146 | ## 0.1.x |
139 | 147 |
|
140 | 148 | ### 0.1.14 |
141 | 149 |
|
142 | | -* sqlite + ruby1.9 bugfix |
| 150 | +- sqlite + ruby1.9 bugfix |
143 | 151 |
|
144 | 152 | ### 0.1.13 |
145 | 153 |
|
146 | | -* drop_trigger fix |
| 154 | +- drop_trigger fix |
147 | 155 |
|
148 | 156 | ### 0.1.12 |
149 | 157 |
|
150 | | -* DB-specific trigger body support |
151 | | -* Misc bugfixes |
| 158 | +- DB-specific trigger body support |
| 159 | +- Misc bugfixes |
152 | 160 |
|
153 | 161 | ### 0.1.11 |
154 | 162 |
|
155 | | -* Safer migration loading |
156 | | -* Misc speedups |
| 163 | +- Safer migration loading |
| 164 | +- Misc speedups |
157 | 165 |
|
158 | 166 | ### 0.1.10 |
159 | 167 |
|
160 | | -* Speed up migration evaluation |
| 168 | +- Speed up migration evaluation |
161 | 169 |
|
162 | 170 | ### 0.1.9 |
163 | 171 |
|
164 | | -* MySQL fixes for inferred root@localhost |
| 172 | +- MySQL fixes for inferred root@localhost |
165 | 173 |
|
166 | 174 | ### 0.1.7 |
167 | 175 |
|
168 | | -* Rails 3 support |
169 | | -* Fix a couple manual create_trigger bugs |
| 176 | +- Rails 3 support |
| 177 | +- Fix a couple manual create_trigger bugs |
170 | 178 |
|
171 | 179 | ### 0.1.6 |
172 | 180 |
|
173 | | -* rake db:schema:dump support |
174 | | -* respect non-timestamped migrations |
| 181 | +- rake db:schema:dump support |
| 182 | +- respect non-timestamped migrations |
175 | 183 |
|
176 | 184 | ### 0.1.4 |
177 | 185 |
|
178 | | -* Compatibility tracking |
179 | | -* Fix Postgres return bug |
180 | | -* Ensure last action has a semicolon |
| 186 | +- Compatibility tracking |
| 187 | +- Fix Postgres return bug |
| 188 | +- Ensure last action has a semicolon |
181 | 189 |
|
182 | 190 | ### 0.1.3 |
183 | 191 |
|
184 | | -* Better error handling |
185 | | -* Postgres 8.x support |
186 | | -* Update docs |
| 192 | +- Better error handling |
| 193 | +- Postgres 8.x support |
| 194 | +- Update docs |
187 | 195 |
|
188 | 196 | ### 0.1.2 |
189 | 197 |
|
190 | | -* Fix `Builder#security` |
191 | | -* Update docs |
| 198 | +- Fix `Builder#security` |
| 199 | +- Update docs |
192 | 200 |
|
193 | 201 | ### 0.1.1 |
194 | 202 |
|
195 | | -* Fix bug in `HairTrigger.migrations_current?` |
196 | | -* Fix up Gemfile |
| 203 | +- Fix bug in `HairTrigger.migrations_current?` |
| 204 | +- Fix up Gemfile |
197 | 205 |
|
198 | 206 | ### 0.1.0 |
199 | 207 |
|
200 | | -* Initial release |
| 208 | +- Initial release |
0 commit comments