# Pigsty v2.1.0

> PostgreSQL 12-16beta support

---

LLMS index: [llms.txt](/llms.txt)

---

**v2\.1\.0 · 2023-06-10**
- [View release](https://github.com/pgsty/pigsty/releases/tag/v2.1.0)
- [Source · tar\.gz](https://github.com/pgsty/pigsty/archive/refs/tags/v2.1.0.tar.gz)
- [Source · zip](https://github.com/pgsty/pigsty/archive/refs/tags/v2.1.0.zip)
- [pgsty\/pigsty](https://github.com/pgsty/pigsty)

## Highlights

* PostgreSQL 16 beta support, plus support for versions 12-15
* Added PGVector extension support for PG 12-15 for storing AI embeddings
* Added 6 additional default extension panel/datasource plugins for Grafana
* Added `bin/profile` script for remote profiling and flame graph generation
* Added `bin/validate` for validating `pigsty.yml` configuration file correctness
* Added `bin/repo-add` for quickly adding Yum repo definitions to nodes
* PostgreSQL 16 observability: added `pg_stat_io` support and related monitoring dashboards

## Software Upgrades

* PostgreSQL 15.3, 14.8, 13.11, 12.15, 11.20, and 16 beta1
* pgBackRest 2.46 / pgbouncer 1.19
* Redis 7.0.11
* Grafana v9.5.3
* Loki / Promtail / Logcli 2.8.2
* Prometheus 2.44
* TimescaleDB 2.11.0
* minio-20230518000536 / mcli-20230518165900
* Bytebase v2.2.0

## Improvements

* When adding local user public keys, all `id*.pub` files are now added to remote machines (e.g., keys generated with elliptic curve algorithms)

## Sources

- [GitHub release](https://github.com/pgsty/pigsty/releases/tag/v2.1.0)
- [Pigsty v2.1 release article](https://pigsty.io/blog/pigsty/v2.1/)
- [Historical About / Release Note](https://pigsty.io/docs/about/release/#v210)
- [Source comparison: `v2.0.2...v2.1.0`](https://github.com/pgsty/pigsty/compare/v2.0.2...v2.1.0)
