CHANGELOG.md in strong_migrations-0.4.2 vs CHANGELOG.md in strong_migrations-0.5.0
- old
+ new
@@ -1,93 +1,99 @@
-## 0.4.2
+## 0.5.0 (2019-12-05)
+- Added ability to disable checks
+- Added Postgres-specific check for `change_column_null`
+- Added optional remove index check
+
+## 0.4.2 (2019-10-27)
+
- Allow `add_reference` with concurrent indexes
-## 0.4.1
+## 0.4.1 (2019-07-12)
- Added `target_postgresql_version`
- Added `unscoped` to backfill instructions
-## 0.4.0
+## 0.4.0 (2019-05-27)
- Added check for `add_foreign_key`
- Fixed instructions for adding default value with NOT NULL constraint
- Removed support for Rails 4.2
-## 0.3.1
+## 0.3.1 (2018-10-18)
- Fixed error with `remove_column` and `type` argument
- Improved message customization
-## 0.3.0
+## 0.3.0 (2018-10-15)
- Added support for custom checks
- Adding a column with a non-null default value is safe in Postgres 11+
- Added checks for `add_belongs_to`, `remove_belongs_to`, `remove_columns`, and `remove_reference`
- Customized messages
-## 0.2.3
+## 0.2.3 (2018-07-22)
- Added check for `change_column_null`
- Added support for alphabetize columns with Makara
- Fixed migration reversibility with `auto_analyze`
-## 0.2.2
+## 0.2.2 (2018-02-14)
- Friendlier output
- Better method of hooking into ActiveRecord
-## 0.2.1
+## 0.2.1 (2018-02-07)
- Recommend `disable_ddl_transaction!` over `commit_db_transaction`
- Suggest `jsonb` over `json` in Postgres 9.4+
- Changing `varchar` to `text` is safe in Postgres 9.1+
- Do not check number of columns for unique indexes
-## 0.2.0
+## 0.2.0 (2018-01-07)
- Added customizable error messages
- Updated instructions for adding a column with a default value
-## 0.1.9
+## 0.1.9 (2017-06-14)
- Added `start_after` option
-## 0.1.8
+## 0.1.8 (2017-05-31)
- Fixed error with `create_table`
- Added check for executing arbitrary SQL
-## 0.1.7
+## 0.1.7 (2017-05-29)
- Added check for `force` option with `create_table`
- Added `auto_analyze` option
-## 0.1.6
+## 0.1.6 (2017-03-23)
- Adding an index to a newly created table is now safe
-## 0.1.5
+## 0.1.5 (2016-07-23)
- Fixed error with Ruby 2.3 frozen strings
-## 0.1.4
+## 0.1.4 (2016-03-22)
- Added alphabetize columns
-## 0.1.3
+## 0.1.3 (2016-03-12)
- Disabled dangerous rake tasks in production
- Added ability to use `SAFETY_ASSURED` env var
-## 0.1.2
+## 0.1.2 (2016-02-24)
- Skip checks on down migrations and rollbacks
- Added check for indexes with more than 3 columns
-## 0.1.1
+## 0.1.1 (2015-11-29)
- Fixed `add_index` check for MySQL
-## 0.1.0
+## 0.1.0 (2015-11-22)
- First release