Versions

O PostgreSQL é um sistema de gerenciamento de banco de dados relacional de código aberto e tem uma história longa e rica de desenvolvimento. Aqui estão algumas das principais versões do PostgreSQL até a minha última atualização em janeiro de 2022:

  1. PostgreSQL 1.0: A primeira versão estável do PostgreSQL foi lançada em 8 de junho de 1996.

  2. PostgreSQL 7.0: Lançada em 2000, esta versão introduziu suporte para chaves estrangeiras (foreign keys), procedimentos armazenados (stored procedures) e subconsultas (subqueries).

  3. PostgreSQL 8.0: Lançada em 2005, esta versão trouxe melhorias significativas no desempenho, incluindo otimização de consultas e melhor suporte a subconsultas.

  4. PostgreSQL 9.0: Lançada em 2010, esta versão introduziu replicação a quente (hot standby replication) e suporte a índices exclusivos parciais.

  5. PostgreSQL 9.1: Lançada em 2011, esta versão trouxe suporte para consultas SQL assíncronas, agregados de janela (window functions) e suporte a chaves estrangeiras com ação de exclusão (foreign keys with ON DELETE actions).

  6. PostgreSQL 9.5: Lançada em 2016, esta versão introduziu a capacidade de atualizar JSONB usando a notação JSONPath, bem como a cláusula SKIP LOCKED para evitar bloqueios em consultas.

  7. PostgreSQL 10: Lançada em 2017, esta versão trouxe melhorias significativas na paralelização de consultas, particionamento nativo de tabelas e suporte a SCRAM-SHA-256 para autenticação.

  8. PostgreSQL 11: Lançada em 2018, esta versão incluiu melhorias na performance de consultas, suporte a transações paralelas, operadores para dados espaciais e melhorias no particionamento.

  9. PostgreSQL 12: Lançada em 2019, trouxe melhorias significativas no desempenho das consultas, incluindo indexação de expressões JSONPath, particionamento aprimorado e suporte a SQL/JSON.

  10. PostgreSQL 13: Lançada em 2020, apresentou melhorias na otimização de consultas e no suporte a JSON, incluindo deduplicação em arrays JSONB, suporte a indexação de texto com operadores de correspondência JSON e melhor suporte a paralelização de consultas.

Lembre-se de que versões mais recentes podem ter sido lançadas desde a minha última atualização em janeiro de 2022. Para obter as informações mais recentes sobre as versões e recursos do PostgreSQL, é sempre recomendável consultar o site oficial do PostgreSQL.