Skip to content

Commit

Permalink
Release notes for Beta version
Browse files Browse the repository at this point in the history
  • Loading branch information
nastena1606 committed Jun 18, 2024
1 parent fefe7b7 commit 197b1f6
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 8 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/doc-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,4 +51,4 @@ jobs:
cd documentation
mike deploy main -p
mike set-default main -p
mike retitle main "Alpha1" -p
mike retitle main "Beta" -p
2 changes: 1 addition & 1 deletion documentation/docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

!!! important

This is the Alpha1 version of the extension and is not meant for production use yet.
This is the {{release}} version of the extension and is not meant for production use yet. [Release notes](release-notes/release-notes.md)

## What's encrypted

Expand Down
24 changes: 18 additions & 6 deletions documentation/docs/release-notes/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,26 @@
# pg_tde release notes

## Alpha 1 (2024-03-28)

`pg_tde` extension brings in [Transparent Data Encryption (TDE)](tde.md) to PostgreSQL and enables you to keep sensitive data safe and secure.

[Get started](../install.md){.md-button}

## Release Highlights
## Beta (2024-06-30)

The Beta version introduces the following bug fixes and improvements:

* Fixed the issue with `pg_tde` running out of memory used for decrypted tuples. The fix introduces the new component `TDEBufferHeapTupleTableSlot` that keeps track of the allocated memory for decrypted tuples and frees this memory when the tuple slot is no longer needed.

* Fixed the issue with adjusting a current position in a file by using raw file descriptor for the lseek function. (Thanks to user _rainhard_ for providing the fix)

* Enhanced the init script to consider a custom superuser for the POSTGRES_USER parameter when `pg_tde` is running via Docker (Thanks to _Alejandro Paredero_ for reporting the issue)



## Alpha 1 (2024-03-28)

### Release Highlights

The technical preview of the extension introduces the following key features:
The Alpha1 version of the extension introduces the following key features:

* You can now rotate master keys used for data encryption. This reduces the risk of long-term exposure to potential attacks and helps you comply with security standards such as GDPR, HIPAA, and PCI DSS.

Expand All @@ -21,12 +33,12 @@ The technical preview of the extension introduces the following key features:
* The keyring configuration is now stored in a catalog separately for each database, instead of a configuration file
* Avoid storing secrets in the unencrypted catalog by configuring keyring parameters to be read from external sources (file, http(s) request)

## Improvements
### Improvements

* Renamed the repository and Docker image from `postgres-tde-ext` to `pg_tde`. The extension name remains unchanged
* Changed the Initialization Vector (IV) calculation of both the data and internal keys

## Bugs fixed
### Bugs fixed

* Fixed toast related crashes
* Fixed a crash with the DELETE statement
Expand Down
3 changes: 3 additions & 0 deletions documentation/variables.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#Variables used throughout the docs

release: 'Beta'

0 comments on commit 197b1f6

Please sign in to comment.