<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/what-s-new-in-postgres-15--kn6k-cygk" -->

---
title: What's new in Postgres 15? | daily.dev
description: The Postgres community released version 15 (stable) in October 2022. The permission model is more secure permission is revoked from all users except the...
canonical: https://daily.dev/posts/what-s-new-in-postgres-15--kn6k-cygk
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: What's new in Postgres 15? | daily.dev
og:description: The Postgres community released version 15 (stable) in October 2022. The permission model is more secure permission is revoked from all users except the...
og:url: https://daily.dev/posts/what-s-new-in-postgres-15--kn6k-cygk
og:image: https://api.daily.dev/og/posts/kn6K-cYgK.png
og:image:alt: What's new in Postgres 15?
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# What's new in Postgres 15?

**[Supabase](https://daily.dev/sources/supabase)** · 3 min read · 60 upvotes · 1 comments

## Summary

The Postgres community released version 15 (stable) in October 2022. The permission model is more secure permission is revoked from all users except the database owner. It makes permission assigning more tunable ( details) Sorting rows of data is a frequent operation inside the Postgres code.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://supabase.com/blog/new-in-postgres-15>

## Community discussion

Top comments from developers on daily.dev.

**@ghost** · 1 upvotes

> Summed up for a quick read! ⚡

---

Tags: [#performance](https://daily.dev/tags/performance), [#database](https://daily.dev/tags/database), [#sql](https://daily.dev/tags/sql), [#postgresql](https://daily.dev/tags/postgresql)

[View this post on daily.dev](https://daily.dev/posts/what-s-new-in-postgres-15--kn6k-cygk)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"What's new in Postgres 15?","url":"https://daily.dev/posts/what-s-new-in-postgres-15--kn6k-cygk","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/what-s-new-in-postgres-15--kn6k-cygk"},"datePublished":"2022-12-16T12:42:54.962Z","dateModified":"2022-12-16T12:42:54.867Z","description":"The Postgres community released version 15 (stable) in October 2022. The permission model is more secure permission is revoked from all users except the...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/ed832487fa43b655b873ff92191153f8","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/ed832487fa43b655b873ff92191153f8","isAccessibleForFree":true,"articleSection":"Supabase","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Supabase","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/d0aa77cfb88d44dd8e6d5cd02fdf80bd","url":"https://daily.dev/sources/supabase"},"commentCount":1,"discussionUrl":"https://daily.dev/posts/what-s-new-in-postgres-15--kn6k-cygk","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":60},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":1}],"keywords":"performance,database,sql,postgresql","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Supabase","item":"https://daily.dev/sources/supabase"},{"@type":"ListItem","position":3,"name":"What's new in Postgres 15?"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/what-s-new-in-postgres-15--kn6k-cygk","comment":[{"@type":"Comment","text":"Summed up for a quick read! ⚡","datePublished":"2022-12-20T08:08:59.811Z","url":"https://daily.dev/posts/kn6K-cYgK#c-rZPYZQv4X","author":{"@type":"Person","name":"Deleted user","url":"https://daily.dev/ghost","image":"https://media.daily.dev/image/upload/s--hNIUzLiO--/f_auto/v1705327420/public/ghost_vlftth"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}}]}
```

