CHANGELOG.md in strong_migrations-0.8.0 vs CHANGELOG.md in strong_migrations-1.0.0
- old
+ new
@@ -1,4 +1,33 @@
+## 1.0.0 (2022-03-21)
+
+New safe operations with MySQL and MariaDB
+
+- Setting `NOT NULL` on an existing column with strict mode enabled
+
+New safe operations with Postgres
+
+- Changing between `text` and `citext` when not indexed
+- Changing a `string` column to a `citext` column when not indexed
+- Changing a `citext` column to a `string` column with no `:limit` when not indexed
+- Changing a `cidr` column to an `inet` column
+- Increasing `:precision` of an `interval` or `time` column
+
+New unsafe operations with Postgres
+
+- Adding a column with a callable default value
+- Decreasing `:precision` of a `datetime` column
+- Decreasing `:limit` of a `timestamptz` column
+- Passing a default value to `change_column_null`
+
+Other
+
+- Added experimental support for lock timeout retries
+- Added `target_sql_mode` option
+- Added error for `change_column_null` with default value with `safe_by_default` option
+- Fixed instructions for `remove_columns` with options
+- Dropped support for Postgres < 10, MySQL < 5.7, and MariaDB < 10.2
+
## 0.8.0 (2022-02-09)
- Fixed error with versioned schema with Active Record 7.0.2+
- Dropped support for Ruby < 2.6 and Active Record < 5.2