Skip to content

Commit

Permalink
v1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jenseng committed Dec 13, 2022
1 parent 126e0d5 commit f2fd208
Show file tree
Hide file tree
Showing 2 changed files with 87 additions and 79 deletions.
164 changes: 86 additions & 78 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,200 +1,208 @@

# Changelog

## 1.0.x

### 1.0.0

- rails 7 bugfix ([PR 104](https://github.com/jenseng/hair_trigger/pull/104) and [PR 106](https://github.com/jenseng/hair_trigger/pull/106))
- CI improvements ([PR 103](https://github.com/jenseng/hair_trigger/pull/103))
- tentative rails 7.1 support (waiting for its release 🤞)
- require ruby 2.5+ and rails 6+

## 0.2.x

### 0.2.25

* support rails 7 ([PR 100](https://github.com/jenseng/hair_trigger/pull/100))
* filtering support for schema dumper ([PR 96](https://github.com/jenseng/hair_trigger/pull/96))
- support rails 7 ([PR 100](https://github.com/jenseng/hair_trigger/pull/100))
- filtering support for schema dumper ([PR 96](https://github.com/jenseng/hair_trigger/pull/96))

### 0.2.24

* add postgis support ([PR #88](https://github.com/jenseng/hair_trigger/pull/88))
* fix ruby 2.7 warnings ([PR #90](https://github.com/jenseng/hair_trigger/pull/90))
* fix loading/initialization issue ([PR #92](https://github.com/jenseng/hair_trigger/pull/92))
- add postgis support ([PR #88](https://github.com/jenseng/hair_trigger/pull/88))
- fix ruby 2.7 warnings ([PR #90](https://github.com/jenseng/hair_trigger/pull/90))
- fix loading/initialization issue ([PR #92](https://github.com/jenseng/hair_trigger/pull/92))

### 0.2.23

* rails 6 support ([PR #83](https://github.com/jenseng/hair_trigger/pull/83))
- rails 6 support ([PR #83](https://github.com/jenseng/hair_trigger/pull/83))

### 0.2.22

* drop old rubies/railses ([PR #77](https://github.com/jenseng/hair_trigger/pull/77))
* fix frozen string issue ([PR #78](https://github.com/jenseng/hair_trigger/pull/78))
- drop old rubies/railses ([PR #77](https://github.com/jenseng/hair_trigger/pull/77))
- fix frozen string issue ([PR #78](https://github.com/jenseng/hair_trigger/pull/78))

### 0.2.21

* fix NoMethodError ([PR #72](https://github.com/jenseng/hair_trigger/pull/72))
* correctly pin dependencies in tests ([PR #74](https://github.com/jenseng/hair_trigger/pull/74))
* misc testing fixes (mysql 8.0.2+, easier local setup)
- fix NoMethodError ([PR #72](https://github.com/jenseng/hair_trigger/pull/72))
- correctly pin dependencies in tests ([PR #74](https://github.com/jenseng/hair_trigger/pull/74))
- misc testing fixes (mysql 8.0.2+, easier local setup)

### 0.2.20

* ruby_parser bump for ruby 2.4
* rails 5.1 support ([PR #63](https://github.com/jenseng/hair_trigger/pull/63), [PR #64](https://github.com/jenseng/hair_trigger/pull/64))
* fix postgres version check ([65](https://github.com/jenseng/hair_trigger/issues/65)))
* fix for missing directory ([60](https://github.com/jenseng/hair_trigger/issues/60)))
* remove deprecation warnings ([PR #59](https://github.com/jenseng/hair_trigger/pull/59))
- ruby_parser bump for ruby 2.4
- rails 5.1 support ([PR #63](https://github.com/jenseng/hair_trigger/pull/63), [PR #64](https://github.com/jenseng/hair_trigger/pull/64))
- fix postgres version check ([65](https://github.com/jenseng/hair_trigger/issues/65)))
- fix for missing directory ([60](https://github.com/jenseng/hair_trigger/issues/60)))
- remove deprecation warnings ([PR #59](https://github.com/jenseng/hair_trigger/pull/59))

### 0.2.19

* allow `of` for mysql ([PR #58](https://github.com/jenseng/hair_trigger/pull/58))
* fix `all` dumping ([PR #57](https://github.com/jenseng/hair_trigger/pull/57))
- allow `of` for mysql ([PR #58](https://github.com/jenseng/hair_trigger/pull/58))
- fix `all` dumping ([PR #57](https://github.com/jenseng/hair_trigger/pull/57))

### 0.2.18

* ruby_parser bump for ruby 2.3
* fix tests for rails 5
* doc fixes ([PR #55](https://github.com/jenseng/hair_trigger/pull/55)
- ruby_parser bump for ruby 2.3
- fix tests for rails 5
- doc fixes ([PR #55](https://github.com/jenseng/hair_trigger/pull/55)

### 0.2.17

* ruby_parser bump for ruby 2.2. support ([#40](https://github.com/jenseng/hair_trigger/issues/40))
- ruby_parser bump for ruby 2.2. support ([#40](https://github.com/jenseng/hair_trigger/issues/40))

### 0.2.16

* lazy load dependencies for better memory usage
- lazy load dependencies for better memory usage

### 0.2.15

* better quoting for postgres
- better quoting for postgres

### 0.2.14

* respect ActiveRecord::SchemaDumper.ignore_tables ([PR #39](https://github.com/jenseng/hair_trigger/pull/39))
* ensure PG functions are created before triggers in schema.rb ([PR #39](https://github.com/jenseng/hair_trigger/pull/39))
- respect ActiveRecord::SchemaDumper.ignore_tables ([PR #39](https://github.com/jenseng/hair_trigger/pull/39))
- ensure PG functions are created before triggers in schema.rb ([PR #39](https://github.com/jenseng/hair_trigger/pull/39))

### 0.2.13

* fix long migration name issue ([#42](https://github.com/jenseng/hair_trigger/issues/42))
* always quote table names ([#41](https://github.com/jenseng/hair_trigger/issues/41))
- fix long migration name issue ([#42](https://github.com/jenseng/hair_trigger/issues/42))
- always quote table names ([#41](https://github.com/jenseng/hair_trigger/issues/41))

### 0.2.12

* fix dependencies to reduce conflicts with other gems
- fix dependencies to reduce conflicts with other gems

### 0.2.11

* fix model migrations with `of`, `for_each` and `declare` ([#36](https://github.com/jenseng/hair_trigger/issues/36))
* clarify docs re: NOTICE ([#35](https://github.com/jenseng/hair_trigger/issues/35))
- fix model migrations with `of`, `for_each` and `declare` ([#36](https://github.com/jenseng/hair_trigger/issues/36))
- clarify docs re: NOTICE ([#35](https://github.com/jenseng/hair_trigger/issues/35))

### 0.2.10

* `of` shorthand for column updates ([#32](https://github.com/jenseng/hair_trigger/issues/32))
* `declare` option for Postgres ([#34](https://github.com/jenseng/hair_trigger/issues/34))
- `of` shorthand for column updates ([#32](https://github.com/jenseng/hair_trigger/issues/32))
- `declare` option for Postgres ([#34](https://github.com/jenseng/hair_trigger/issues/34))

### 0.2.9

* `nowrap` option for Postgres to support easy reuse of existing functions ([#31](https://github.com/jenseng/hair_trigger/pull/31))
- `nowrap` option for Postgres to support easy reuse of existing functions ([#31](https://github.com/jenseng/hair_trigger/pull/31))

### 0.2.8

* Rails 4.1 support ([#30](https://github.com/jenseng/hair_trigger/issues/30))
* Fix `DEFINER` issues in mysql ([#29](https://github.com/jenseng/hair_trigger/issues/29))
- Rails 4.1 support ([#30](https://github.com/jenseng/hair_trigger/issues/30))
- Fix `DEFINER` issues in mysql ([#29](https://github.com/jenseng/hair_trigger/issues/29))

### 0.2.7

* Support chaining within trigger groups ([#22](https://github.com/jenseng/hair_trigger/issues/22))
* Warn when `name` is used incorrectly for the current adapter ([#22](https://github.com/jenseng/hair_trigger/issues/22))
* Misc doc improvements
* Minor bug fixes ([#26](https://github.com/jenseng/hair_trigger/issues/26) and [799ac5e](https://github.com/jenseng/hair_trigger/commit/799ac5e))
- Support chaining within trigger groups ([#22](https://github.com/jenseng/hair_trigger/issues/22))
- Warn when `name` is used incorrectly for the current adapter ([#22](https://github.com/jenseng/hair_trigger/issues/22))
- Misc doc improvements
- Minor bug fixes ([#26](https://github.com/jenseng/hair_trigger/issues/26) and [799ac5e](https://github.com/jenseng/hair_trigger/commit/799ac5e))

### 0.2.6

* Ruby 2.1 support ([#23](https://github.com/jenseng/hair_trigger/issues/23))
* Fix `HairTrigger::migrations_current?` bug ([#25](https://github.com/jenseng/hair_trigger/issues/25))
- Ruby 2.1 support ([#23](https://github.com/jenseng/hair_trigger/issues/23))
- Fix `HairTrigger::migrations_current?` bug ([#25](https://github.com/jenseng/hair_trigger/issues/25))

### 0.2.5

* Update ruby_parser dependency
- Update ruby_parser dependency

### 0.2.4

* Rails 4 support
* Ruby 2 support
- Rails 4 support
- Ruby 2 support

### 0.2.3

* Better 1.9 support
* Update parsing gems
- Better 1.9 support
- Update parsing gems

### 0.2.2

* PostGIS support
- PostGIS support

### 0.2.1

* Bugfix for adapter-specific warnings
* Loosen parser dependencies
- Bugfix for adapter-specific warnings
- Loosen parser dependencies

### 0.2.0

* Rails 3.1+ support
* Easier installation
* Ruby 1.9 fix
* travis-ci
- Rails 3.1+ support
- Easier installation
- Ruby 1.9 fix
- travis-ci

## 0.1.x

### 0.1.14

* sqlite + ruby1.9 bugfix
- sqlite + ruby1.9 bugfix

### 0.1.13

* drop_trigger fix
- drop_trigger fix

### 0.1.12

* DB-specific trigger body support
* Misc bugfixes
- DB-specific trigger body support
- Misc bugfixes

### 0.1.11

* Safer migration loading
* Misc speedups
- Safer migration loading
- Misc speedups

### 0.1.10

* Speed up migration evaluation
- Speed up migration evaluation

### 0.1.9

* MySQL fixes for inferred root@localhost
- MySQL fixes for inferred root@localhost

### 0.1.7

* Rails 3 support
* Fix a couple manual create_trigger bugs
- Rails 3 support
- Fix a couple manual create_trigger bugs

### 0.1.6

* rake db:schema:dump support
* respect non-timestamped migrations
- rake db:schema:dump support
- respect non-timestamped migrations

### 0.1.4

* Compatibility tracking
* Fix Postgres return bug
* Ensure last action has a semicolon
- Compatibility tracking
- Fix Postgres return bug
- Ensure last action has a semicolon

### 0.1.3

* Better error handling
* Postgres 8.x support
* Update docs
- Better error handling
- Postgres 8.x support
- Update docs

### 0.1.2

* Fix `Builder#security`
* Update docs
- Fix `Builder#security`
- Update docs

### 0.1.1

* Fix bug in `HairTrigger.migrations_current?`
* Fix up Gemfile
- Fix bug in `HairTrigger.migrations_current?`
- Fix up Gemfile

### 0.1.0

* Initial release
- Initial release
2 changes: 1 addition & 1 deletion lib/hair_trigger/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module HairTrigger
VERSION = "0.2.25"
VERSION = "1.0.0"

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

0 comments on commit f2fd208

Please sign in to comment.