Skip to content

Commit ab052d2

Browse files
committed
Add trailing newlines, control-file header, expand 0.2.2 changelog
1 parent 31c42f1 commit ab052d2

5 files changed

Lines changed: 16 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@ Pre-1.0 note: while `pg_durable` is in major version `0`, minor releases may inc
44

55
## [0.2.2] - 2026-05-28
66

7+
First open-source release of `pg_durable` on GitHub under the PostgreSQL License.
8+
9+
### Open Source Release
10+
11+
- **License:** changed project licensing from MIT to PostgreSQL License (#187).
12+
- **Repository:** moved to `github.com/microsoft/pg_durable` and updated crate metadata accordingly.
13+
- **Community files:** added `CONTRIBUTING.md`, `CODE_OF_CONDUCT.md`, and `NOTICE` (direct third-party dependency inventory). `README.md` now includes Support, Code of Conduct, Security, Privacy & Telemetry (no telemetry), and Trademarks sections.
14+
- **Source headers:** added PostgreSQL License headers to Microsoft-authored Rust, SQL, shell, Python, Makefile, Dockerfile, and config files; pre-existing notices preserved.
15+
- **Sanitized internal references:** removed internal Azure Container Registry defaults from `Makefile`, `.env.example`, `scripts/deploy-acr.sh`, `docs/TESTING.md`, and release prompts; `ACR_REGISTRY` is now caller-provided.
16+
717
### Breaking Changes
818

919
- **Provider compatibility boundary:** `pg_durable` now uses the crates.io `duroxide-pg` provider instead of the `duroxide-pg-opt` submodule. This is the first open-source release in the `duroxide-pg` provider line. Upgrade testing treats `v0.2.2` as the compatibility start for this line; Azure's fork owns upgrade compatibility for the earlier `duroxide-pg-opt` line (#158).
@@ -17,7 +27,6 @@ Pre-1.0 note: while `pg_durable` is in major version `0`, minor releases may inc
1727
### Changed
1828

1929
- **Dependencies:** switched from `duroxide-pg-opt` to crates.io `duroxide-pg = 0.1.34` and bumped `duroxide` to `0.1.29` (#158).
20-
- **License:** changed project licensing from MIT to PostgreSQL License (#187).
2130
- **Cancel status spelling:** status handling and documentation now consistently use `cancelled` (#145, #160).
2231
- **Signal payloads:** `df.signal(text)` now accepts non-JSON text payloads as its SQL signature implies (#173).
2332

CODE_OF_CONDUCT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ Resources:
77
- [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/)
88
- [Microsoft Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/)
99
- Contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with questions or concerns
10-
- Employees can reach out at [aka.ms/opensource/moderation-support](https://aka.ms/opensource/moderation-support)
10+
- Employees can reach out at [aka.ms/opensource/moderation-support](https://aka.ms/opensource/moderation-support)

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ For extension schema changes, also run the upgrade tests:
3333

3434
```bash
3535
./scripts/test-upgrade.sh
36-
```
36+
```

NOTICE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,4 +71,4 @@ Python dependencies declared by examples:
7171

7272
- tiktoken
7373
License: MIT License
74-
Source: https://pypi.org/project/tiktoken/
74+
Source: https://pypi.org/project/tiktoken/

pg_durable.control

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright (c) Microsoft Corporation.
2+
# Licensed under the PostgreSQL License.
3+
14
comment = 'pg_durable: SQL-native durable orchestrations for PostgreSQL'
25
default_version = '@CARGO_VERSION@'
36
module_pathname = 'pg_durable'

0 commit comments

Comments
 (0)