From e2ae02fed0ea08f77ed2c423bd14695c92b04272 Mon Sep 17 00:00:00 2001
From: Mike Fridman <mf192@icloud.com>
Date: Tue, 27 Aug 2024 18:58:14 -0400
Subject: [PATCH] chore: update CHANGELOG.md

---
 CHANGELOG.md | 26 +++++++++++++++++++++++---
 1 file changed, 23 insertions(+), 3 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index fb3485a82..f006d5fac 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,8 +7,11 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
 ## [Unreleased]
 
-- Update `WithDisableGlobalRegistry` behavior (#783). If set, this will ignore globally-registered
-  migrations instead of raising an error. Specifically, the following check is removed:
+- Minimum Go version is now 1.21
+- Add Unwrap to PartialError (#815)
+- Update `WithDisableGlobalRegistry` behavior (#783). When set, this will ignore globally-registered
+  migrationse entirely instead of the previous behavior of raising an error. Specifically, the
+  following check is removed:
 
 ```go
 if len(global) > 0 {
@@ -18,7 +21,24 @@ if len(global) > 0 {
 
 This enables creating isolated goose provider(s) in legacy environments where global migrations may
 be registered. Without updating this behavior, it would be impossible to use
-`WithDisableGlobalRegistry` in combination with `WithGoMigrations`.
+`WithDisableGlobalRegistry` in combination with provider-scoped `WithGoMigrations`.
+
+- Postgres, updated schema to use identity instead of serial and make `tstamp` not nullable (#556)
+
+```diff
+- id serial NOT NULL,
++ id integer PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY,
+
+- tstamp timestamp NULL default now(),
++ tstamp timestamp NOT NULL DEFAULT now()
+```
+
+- MySQL, updated schema to not use SERIAL alias (#816)
+
+```diff
+- id serial NOT NULL,
++ id bigint(20) unsigned NOT NULL AUTO_INCREMENT,
+```
 
 ## [v3.21.1]