Files
sdk-notion/CHANGELOG.md
T

1.4 KiB
Executable File

Changelog

Todas as mudanças notáveis neste projeto serão documentadas neste arquivo.

O formato é baseado em Keep a Changelog, e este projeto adere ao Semantic Versioning.

[Unreleased]

0.1.0-beta - 2026-01-23

Added

  • Sistema de autenticação com suporte a múltiplas versões da API (legacy e data_sources)
  • Client HTTP para endpoints pages, databases e blocks
  • Sistema ORM declarativo com NotionDatabase para mapeamento de schemas
  • Registry global de databases com DatabaseRegistry
  • Container pattern para organização de databases (DatabasesContainer)
  • Repositories para pages e databases com fluent interface
  • Query builders (QueryFilter e QuerySort)
  • Property extractors e parsers automáticos
  • Schemas Pydantic para todas as respostas da API
  • Suporte a Generic Types para autocomplete perfeito
  • Computed fields e validators customizados
  • Configuração global de timezone via ORMConfig
  • Singleton pattern para Client configurável
  • Transformers customizáveis para processamento de propriedades

Notes

  • Primeira release beta do projeto
  • Documentação completa em desenvolvimento
  • Alguns tipos de propriedades ainda não suportados