Skip to content

Commit f2fd208

Browse files
committed
v1.0.0
1 parent 126e0d5 commit f2fd208

File tree

2 files changed

+87
-79
lines changed

2 files changed

+87
-79
lines changed

CHANGELOG.md

Lines changed: 86 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -1,200 +1,208 @@
1-
21
# Changelog
32

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+
412
## 0.2.x
513

614
### 0.2.25
715

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))
1018

1119
### 0.2.24
1220

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))
1624

1725
### 0.2.23
1826

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))
2028

2129
### 0.2.22
2230

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))
2533

2634
### 0.2.21
2735

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)
3139

3240
### 0.2.20
3341

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))
3947

4048
### 0.2.19
4149

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))
4452

4553
### 0.2.18
4654

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)
5058

5159
### 0.2.17
5260

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))
5462

5563
### 0.2.16
5664

57-
* lazy load dependencies for better memory usage
65+
- lazy load dependencies for better memory usage
5866

5967
### 0.2.15
6068

61-
* better quoting for postgres
69+
- better quoting for postgres
6270

6371
### 0.2.14
6472

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))
6775

6876
### 0.2.13
6977

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))
7280

7381
### 0.2.12
7482

75-
* fix dependencies to reduce conflicts with other gems
83+
- fix dependencies to reduce conflicts with other gems
7684

7785
### 0.2.11
7886

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))
8189

8290
### 0.2.10
8391

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))
8694

8795
### 0.2.9
8896

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))
9098

9199
### 0.2.8
92100

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))
95103

96104
### 0.2.7
97105

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))
102110

103111
### 0.2.6
104112

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))
107115

108116
### 0.2.5
109117

110-
* Update ruby_parser dependency
118+
- Update ruby_parser dependency
111119

112120
### 0.2.4
113121

114-
* Rails 4 support
115-
* Ruby 2 support
122+
- Rails 4 support
123+
- Ruby 2 support
116124

117125
### 0.2.3
118126

119-
* Better 1.9 support
120-
* Update parsing gems
127+
- Better 1.9 support
128+
- Update parsing gems
121129

122130
### 0.2.2
123131

124-
* PostGIS support
132+
- PostGIS support
125133

126134
### 0.2.1
127135

128-
* Bugfix for adapter-specific warnings
129-
* Loosen parser dependencies
136+
- Bugfix for adapter-specific warnings
137+
- Loosen parser dependencies
130138

131139
### 0.2.0
132140

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
137145

138146
## 0.1.x
139147

140148
### 0.1.14
141149

142-
* sqlite + ruby1.9 bugfix
150+
- sqlite + ruby1.9 bugfix
143151

144152
### 0.1.13
145153

146-
* drop_trigger fix
154+
- drop_trigger fix
147155

148156
### 0.1.12
149157

150-
* DB-specific trigger body support
151-
* Misc bugfixes
158+
- DB-specific trigger body support
159+
- Misc bugfixes
152160

153161
### 0.1.11
154162

155-
* Safer migration loading
156-
* Misc speedups
163+
- Safer migration loading
164+
- Misc speedups
157165

158166
### 0.1.10
159167

160-
* Speed up migration evaluation
168+
- Speed up migration evaluation
161169

162170
### 0.1.9
163171

164-
* MySQL fixes for inferred root@localhost
172+
- MySQL fixes for inferred root@localhost
165173

166174
### 0.1.7
167175

168-
* Rails 3 support
169-
* Fix a couple manual create_trigger bugs
176+
- Rails 3 support
177+
- Fix a couple manual create_trigger bugs
170178

171179
### 0.1.6
172180

173-
* rake db:schema:dump support
174-
* respect non-timestamped migrations
181+
- rake db:schema:dump support
182+
- respect non-timestamped migrations
175183

176184
### 0.1.4
177185

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
181189

182190
### 0.1.3
183191

184-
* Better error handling
185-
* Postgres 8.x support
186-
* Update docs
192+
- Better error handling
193+
- Postgres 8.x support
194+
- Update docs
187195

188196
### 0.1.2
189197

190-
* Fix `Builder#security`
191-
* Update docs
198+
- Fix `Builder#security`
199+
- Update docs
192200

193201
### 0.1.1
194202

195-
* Fix bug in `HairTrigger.migrations_current?`
196-
* Fix up Gemfile
203+
- Fix bug in `HairTrigger.migrations_current?`
204+
- Fix up Gemfile
197205

198206
### 0.1.0
199207

200-
* Initial release
208+
- Initial release

lib/hair_trigger/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module HairTrigger
2-
VERSION = "0.2.25"
2+
VERSION = "1.0.0"
33

44
def VERSION.<=>(other)
55
split(/\./).map(&:to_i) <=> other.split(/\./).map(&:to_i)

0 commit comments

Comments
 (0)