Skip to content

2.1.1 Alpha - Phoenix

Latest

Choose a tag to compare

@Ronierys2 Ronierys2 released this 10 Sep 10:43
2253ed0

REST Dataware – Release Notes

🚀 What's Changed

🆕 Novo motor / NativeDrive / Memtable

  • Novo motor NativeDrive do REST Dataware e novo RESTDWMemoryTable, configurado como padrão no .inc.
  • Suporte a Delta/Data no RESTDWMemtable e no ClientSQL (base para massive/Delta).

🔌 Drivers nativos (ADO / DBExpress / SQLDB)

  • Novos drivers nativos ADO, DBExpress e SQLDB, com respectivos NativeLinks e PhysicDrivers.
  • Suporte a campos Extended/BCD e melhorias de conexão com SQLDB.
  • Diversas correções de leitura/transporte de dados, sessão de conexão e compilação Android/iOS.

🗄️ Driver Zeos

  • Diversas correções nos drivers Zeos (Physic, Direct, NativeLink, ZDbcResultSet).

📊 ClientSQL / Dataset / Save

  • Correções de índices, save, setvalues, insert/delete e ordenação por IndexDefs no RESTDW.
  • Correção de OpenDataset/CreateDataset e de novos campos no RESTDWClientSQL.

🧩 JSON / Serialização / Params

  • Correção na uRESTDWJSONObject.pas (erro ao gravar números decimais).
  • Ajuste de tipo Boolean com MSSQL e correção de formato do JSON (uRESTDWParams.pas, RESTDWFireDACDriver).
  • Correção de transporte JSON.

🔒 SSL / Taurus / Conexão multiplataforma

  • Suporte a SSL/TAURUS_TLS e conexões multiplataforma (Android/iOS/Windows).
  • Correções de diretivas/variáveis do SSL, do Taurus e de ioHandler sem Taurus.

🛠️ SQL Editor

  • Correções no SQL Editor.

📦 Instalador / Pacotes / Ícones / Lazarus

  • Novo instalador REST Dataware versão Alpha, com pacotes e ícones atualizados (v2.1.1).
  • Correções de compilação e de search paths para Lazarus/Delphi (Indy, Zeos, HTML Designer).

✨ Novas features (FMC / HTML Designer / Firebase)

  • Adição de FMC e do HTML Designer (Webpascal).
  • Firebase Cloud Messaging (fbHTTP/fpHTTP).

🧹 Limpeza de código

  • Remoção do HTMLViewer legado (substituído pelo HTML Designer) e de código/diretórios obsoletos.

🧪 Demos / Exemplos

  • Correções diversas em demos e exemplos (UniDAC, DriverBase, uRESTDWZeosDriver).

Changelog completo (revisões r4013–r4091) disponível na descrição do PR #424.