Grande atualização de compatibilidade, Massive, TLS e datasets#418
Merged
Ronierys2 merged 25 commits into2.1.0-stablefrom May 7, 2026
Merged
Grande atualização de compatibilidade, Massive, TLS e datasets#418Ronierys2 merged 25 commits into2.1.0-stablefrom
Ronierys2 merged 25 commits into2.1.0-stablefrom
Conversation
feat: adicionar TExtendedField registrado no IDE (Lazarus/Delphi) fix(json): corrigir serialização e destruição de arrays no serializador fix(restdwmemtable): corrigir TExtendedValue no SetBuffer (Lazarus) fix(buffer): ajuste no Buffer para Delphi fix(massive): corrigir comportamento de Massive em Delphi/Lazarus chore(cgi): atualizar módulo CGI no Lazarus chore(ui): modificar formulário
fix(core): correções e otimizações no REST Dataware para Delphi e Lazarus - Corrigido SetBuffer do RESTDWMemtable para Lazarus (TExtendedValue) - Corrigido buffer no Delphi - Corrigidas inconsistências em campos Lookup, Extended e String - Corrigido comportamento de Massive para Delphi e Lazarus - Ajustado destructor da classe TRESTDWIdClientREST - Otimizados os processos de envio e recebimento de eventos - Adicionado exemplo prático de uso do Massive Co-autores: - xybersportgames (Gilberto Rocha) - valberhcustodio (Valber Custódio)
fix(core): correções e otimizações no REST Dataware para Delphi e Lazarus - Corrigido SetBuffer do RESTDWMemtable para Lazarus (TExtendedValue) - Corrigido buffer no Delphi - Corrigidas inconsistências em campos Lookup, Extended e String - Corrigido comportamento de Massive para Delphi e Lazarus - Ajustado destructor da classe TRESTDWIdClientREST - Otimizados os processos de envio e recebimento de eventos - Adicionado exemplo prático de uso do Massive Co-autores: - xybersportgames (Gilberto Rocha) - valberhcustodio (Valber Custódio)
fix(core): correções de campos e melhorias gerais no REST Dataware - Corrigidos campos Lookup, Extended, String e Boolean - Corrigidos componentes TStringFieldRESTDW e TRESTDWNumericField - Corrigida instalação em Delphi 13 - Adicionado exemplo prático com uso de Massive - Melhorado desempenho geral (speedup) Autor: - xybersportgames (Gilberto Rocha)
fix(core): correções de campos e melhorias gerais no REST Dataware - Corrigidos campos Lookup, Extended, String e Boolean - Corrigidos componentes TStringFieldRESTDW e TRESTDWNumericField - Corrigida instalação em Delphi 13 - Adicionado exemplo prático com uso de Massive - Melhorado desempenho geral (speedup) Autor: - xybersportgames (Gilberto Rocha)
fix(core): melhorias no Massive e correções de tipos de campos para Delphi/Lazarus - Adicionado novo teste de Massive para Lazarus - Ajustes gerais no Massive - Corrigidos diversos tipos de campos (String, Date, DateTime e outros) para Delphi/Lazarus - Corrigidos campos Stream, Blob e BlobStream - Corrigidos campos Boolean (incluindo ClientSQL) - Ajustado suporte para bancos case sensitive (PostgreSQL e outros) Autor: - xybersportgames (Gilberto Rocha)
…ções para Delphi 13 e tratamento de dados fix(core): ajustes no Massive e compatibilidade com bancos case sensitive - Ajustado suporte para bancos case sensitive (PostgreSQL e outros) - Ajustes gerais no Massive - Corrigidos campos Boolean no ClientSQL Autor: - xybersportgames (Gilberto Rocha) fix(delphi): correções para Delphi 13 e tratamento de dados - Corrigidos Wizards para Delphi 13 - Corrigido WriteDataset quando a data contém separador '-' - Ajustado tratamento quando campo Integer vem vazio Autor: - abritolda (Alberto Brito)
…ções para Delphi 13 e tratamento de dados (#412)
…lidade - Adicionado suporte a TLS 1.3 com Taurus TLS (necessária alteração no arquivo .inc do REST Dataware) - Retornados os Base Datasets FireDAC e UniDAC - Adicionado suporte ao ZEOS - Corrigidas estruturas internas - Corrigidos Physical Drivers - Corrigidos acessos a dados - Corrigido RESTDWMemtable - Corrigidos LoadFromDataSet e SaveToDataSet - Atualizada compatibilidade com Lazarus Autor: - xybersportgames (Gilberto Rocha)
- Adicionado suporte ao TaurusTLS no Lazarus - Implementada compatibilidade CROSS sem necessidade de usar binarycompatiblemode Autor: - xybersportgames (Gilberto Rocha)
Correção de .inc está definindo USE_TAURUS_TLS globalmente para Lazarus/FPC. Isso obriga até o pacote Indy normal a procurar TaurusTLS.
Ronierys2
added a commit
that referenced
this pull request
May 7, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
feat(core): grande atualização de compatibilidade, Massive, TLS e datasets
(necessária alteração no arquivo .inc do REST Dataware)
Datasets e Drivers:
Campos e Compatibilidade:
Massive:
Delphi 13:
WriteDataset e Conversões:
Performance e Estrutura:
Autores: