Skip to content

Commit

Permalink
Changelog 2024 08 26 (#40)
Browse files Browse the repository at this point in the history
* Added Launch Week entry

* Changelog for 08.26
  • Loading branch information
tsg authored Aug 26, 2024
1 parent bd81303 commit 45e2ff5
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 0 deletions.
13 changes: 13 additions & 0 deletions 2024-07-24.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
date: 7-24-2024
---

### Launch week: Elephant on the move 🚀🐘

Last week we had our [Elephant on the move](https://xata.io/launch-week-elephant-on-the-move) Launch Week. Here is what we announced each day:

- Day 1: Dedicated Clusters are entering public Beta. This means all of you can start a Dedicate Cluster and also take advantage of the $1000 in free credits!
- Day 2: Multi-version schema updates are now available in the Xata platform. We're now bringing magic of pgroll zero-downtime, reversible schema migrations to the Xata cloud service.
- Day 3: Introducing pgstream. pgstream is a CDC tool focused on PostgreSQL. It supports notifying on schema changes in addition to just data changes.
- Day 4: Major version upgrade without the downtime. You can now do Postgres major version upgrades by using Xata dedicated clusters and a few clicks in the UI.
- Day 5: New pgroll and pgzx versions released.
40 changes: 40 additions & 0 deletions 2024-08-26.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
date: 08-26-2024
---

### What's new with Xata

- Improved Playground "Run statement" parsing and delimitation of queries. This allows you to run individual SQL queries even in the presence of comments and multi-line.

![Playground Run statement](/images/playground-run-statement.png)

- Related to the above, basic "psql like" special comands like `\dt` are now possible in the SQL Playground.
- UI: Postgres native types are now showed by default in the UI. For example, we now show `text[]` instead of the Xata specific `multiple` type.
- UI: The Queries table now supports infinite scrolling instead of simple pagination.
- Added an [API endpoint](https://xata.io/docs/api-reference/db/db_branch_name/async#create-database-branch) for creating branches asynchronously. This is needed because for branches with long migration history, the sync operation can time out.
- Free workspaces can no longer invite collaborators, enforcing the limit of one user per free workspace. If a workspace is free and already has more collaborators, they are grandfathered in.
- On Shared clusters, if an extension is already enabled, we ignore the CREATE EXTENSION command.
- SHOW statements as well as pg_catalog access are now allowed over the HTTP SQL endpoint.
- UPDATE statements are now correctly supported when inside CTEs.
- Improved support for `ALTER SEQUENCE ... OWNED BY` statements.
- Better support for `ALTER SCHEMA` statements.
- UI: added breadcrumbs to the Dedicated Clusters navigation.
- UI: Fix search in the context of non-adapted tables.
- UI: Fix metrics rendering when a metric is completely empty.

### What's new with pgstream

- Internal packages are now exported so pgstream can be used easier as a library [#58](https://github.com/xataio/pgstream/pull/58).
- The webhook subscriptions table is now created under the `pgstream` schema [#62](https://github.com/xataio/pgstream/pull/62).
- The sample webhooks listener now prints the complete event body [#64](https://github.com/xataio/pgstream/pull/64).

### What's new in pgroll

- Add a `roll.WithSearchPath` option to allow widening of the search path during migration execution [#380](https://github.com/xataio/pgroll/pull/380).

### What's new in pgzx

- list: add items() method [#82](https://github.com/xataio/pgzx/pull/82).
- pgzx.node: add List type to iterate over List of Node(s) [#89](https://github.com/xataio/pgzx/pull/89).
- err/elog: add ElogIndicator error set [#90](https://github.com/xataio/pgzx/pull/90).
- Build system improvements [#86](https://github.com/xataio/pgzx/pull/86).
Binary file added images/playground-run-statement.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 45e2ff5

Please sign in to comment.