Skip to content

Commit e03d657

Browse files
committed
docs: update changelog [skip ci]
1 parent 646dfe9 commit e03d657

1 file changed

Lines changed: 68 additions & 64 deletions

File tree

CHANGELOG.md

Lines changed: 68 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -17,29 +17,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1717
- nova rota de módulo genérica que aceita métodos independentes
1818
- novo método SetBody para request e response para substituir o body totalmente com a função.
1919

20-
- **fix: - ajuste de identação de algumas units. - Ajuste em MIMETypes para usar a função interna do RAL com todos os tipos definidos no IANA pra corrigir erro no tráfego de arquivos web em alguns sistemas operacionais que não preenchiam corretamente todos os MIMETypes.** (2025-12-29 – Mobius One)
21-
feat:
22-
- Criação de função StreamToByteString para evitar if no StreamToString, otimizando o processo.
23-
chore:
24-
- Atualização de submodulo pascal_brotli.
25-
26-
- **- implementado classe de conversao para hexadecimal - correção do output de criptografias para string (formato binario)** (2025-12-14 – Fernando Banhos)
27-
28-
- **- implementado controle de input e output nos formato base64 para criptografia - faltando implmentacao input e output no formato hex para criptografia** (2025-12-12 – Fernando Castelano Banhos)
29-
30-
- **- Correção de Bug na Cripto AES (Nativa do RAL) - Implementação de Cripto usando OpenSSL** (2025-12-12 – Fernando Castelano Banhos)
31-
32-
- **feat: - Capacidade de fazer For .. in no TRALRoutes - Possibilidade de criar rotas em runtime apenas com métodos não pertencentes a uma classe com o OnReplyGen - Possibilidade de atribuir métodos diferentes por verbo nas rotas - Ajuste no Swagger para que ele consiga tratar corretamente o novo modelo de rotas, sem prejudicar o funcionamento de sistemas já existentes** (2025-12-08 – Mobius One)
33-
34-
- **feat: - Capacidade de executar laços for..in com TRALParams** (2025-11-26 – Mobius One)
3520

36-
- **fix: - Corrigido AV não mostrando no cliente #117 - Correção preventiva de erros nos clientes na função tratarExcecao - Correção preventiva de erro em casos de Param Stream vazio** (2025-11-17 – Mobius One)
37-
feat:
38-
- Atualização de arquivo de fontes de identidade visual
39-
Fixed #117
21+
### Changed
22+
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2026-04-20 – Mobius One)
4023

24+
- **Merge remote-tracking branch 'remotes/origin/master' into dev** (2026-04-20 – Mobius One)
4125

42-
### Changed
4326
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2026-04-18 – Mobius One)
4427

4528
- **Merge pull request #121 from fortesm/dev** (2026-03-18 – Mobius One)
@@ -49,28 +32,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4932

5033
- **função aninhada (nested funcion). Centraliza criação. Reduz duplicação. Mantém escopo local. Não alterar comportamento. Mantém DRY (Dont Repeat Yourself).** (2026-03-18 – Marcelo Fortes)
5134

52-
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-12-14 – Fernando Banhos)
53-
54-
- **- correção de typo (erro na digitacao da classe)** (2025-12-14 – Fernando Banhos)
55-
56-
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-12-12 – Fernando Castelano Banhos)
57-
58-
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-12-12 – Fernando Castelano Banhos)
59-
60-
- **- correção de saida da cripto para string** (2025-12-12 – Fernando Castelano Banhos)
61-
62-
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-12-12 – Fernando Castelano Banhos)
63-
64-
- **- correção de merge do git** (2025-12-12 – Fernando Castelano Banhos)
65-
66-
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-12-08 – Mobius One)
67-
68-
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-11-29 – Mobius One)
69-
70-
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-11-26 – Mobius One)
71-
72-
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-11-23 – Mobius One)
73-
7435

7536
### Fixed
7637
- **fix: Ajuste defensivo em GetResponseEncText** (2026-04-18 – Mobius One)
@@ -83,39 +44,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
8344

8445
- **fix: - Correção de instalação do wizard** (2026-03-09 – Mobius One)
8546

86-
- **Fix: - Revert de arquivos incorretos no commit anterior.** (2025-12-29 – Mobius One)
87-
88-
- **fix: - Correção em RALStream para corrigir erro em compressão** (2025-12-14 – Mobius One)
89-
90-
- **Refactor issue labeler workflow** (2025-11-29 – Mobius One)
91-
92-
- **Refactor issue labeler workflow** (2025-11-29 – Mobius One)
93-
94-
- **fix: - Correção de compilação para Delphi 10.2 Tokyo, testes pendentes** (2025-11-26 – Mobius One)
95-
96-
- **fix: - Correção de memoryleak na conversão de StreamToString. #118 - Remoção de redundância do fix anterior.** (2025-11-23 – Mobius One)
97-
Fixed #118
9847

99-
- **chore: Update Lazarus version options in bug report template EN** (2025-11-14 – Mobius One)
48+
## [0.12.4] - 2026-03-09
10049

101-
- **Fix: - README.md banner link** (2025-11-02 – Mobius One)
50+
### Security
51+
- **- Alteração de variável de versionamento pra ser uma string ao invés de concatenação de int - Remoção de warnings sobre variáveis não utilizadas em diversos métodos no pacote base + Ajuste de pacote PascalRAL incluindo classes faltantes que estavam sendo importadas implicitamente * Modificação de atribuição de SetAllowedMethods e SetSkipAuthMethods nas rotas + Adição de funções isMethodAllowed e isMethodSkipped para facilitar a lógica interna - Modificação de Options na Types para ser um enumerado próprio da nova classe Security do Server - Correção de compilação no Delphi da RALDBTypes + Adição de várias funções na lista ThreadSafe para facilitar o uso - Utilização de CharInSet na RALTools para resolver warning do Delphi * Modificação severa no RALServer para incluir 3 options que não eram usados antes: FloodProtection, BruteForceProtection e PathTransversal * Criação de classe Security como propriedade interna do RALServer para conter todas as definições de segurança - Removida propriedade BruteForce do server e adicionada à Security + Novas propriedades para adequar ao uso das Options * Atualização de Versão para 0.9.4** (2024-03-26 – Mobius One)
10252

103-
- **fix: Ajuste de bot de changelog pra branch dev** (2025-10-27 – Mobius One)
10453

54+
### Added
55+
- **fix: - ajuste de identação de algumas units. - Ajuste em MIMETypes para usar a função interna do RAL com todos os tipos definidos no IANA pra corrigir erro no tráfego de arquivos web em alguns sistemas operacionais que não preenchiam corretamente todos os MIMETypes.** (2025-12-29 – Mobius One)
56+
feat:
57+
- Criação de função StreamToByteString para evitar if no StreamToString, otimizando o processo.
58+
chore:
59+
- Atualização de submodulo pascal_brotli.
10560

106-
### Removed
107-
- **chore: Update dropdown options in bug report template PT** (2025-11-14 – Mobius One)
61+
- **- implementado classe de conversao para hexadecimal - correção do output de criptografias para string (formato binario)** (2025-12-14 – Fernando Banhos)
10862

109-
- **chore: Update dropdown options in bug report template EN** (2025-11-14Mobius One)
63+
- **- implementado controle de input e output nos formato base64 para criptografia - faltando implmentacao input e output no formato hex para criptografia** (2025-12-12Fernando Castelano Banhos)
11064

65+
- **- Correção de Bug na Cripto AES (Nativa do RAL) - Implementação de Cripto usando OpenSSL** (2025-12-12 – Fernando Castelano Banhos)
11166

112-
## [0.12.2] - 2025-10-25
67+
- **feat: - Capacidade de fazer For .. in no TRALRoutes - Possibilidade de criar rotas em runtime apenas com métodos não pertencentes a uma classe com o OnReplyGen - Possibilidade de atribuir métodos diferentes por verbo nas rotas - Ajuste no Swagger para que ele consiga tratar corretamente o novo modelo de rotas, sem prejudicar o funcionamento de sistemas já existentes** (2025-12-08 – Mobius One)
11368

114-
### Security
115-
- **- Alteração de variável de versionamento pra ser uma string ao invés de concatenação de int - Remoção de warnings sobre variáveis não utilizadas em diversos métodos no pacote base + Ajuste de pacote PascalRAL incluindo classes faltantes que estavam sendo importadas implicitamente * Modificação de atribuição de SetAllowedMethods e SetSkipAuthMethods nas rotas + Adição de funções isMethodAllowed e isMethodSkipped para facilitar a lógica interna - Modificação de Options na Types para ser um enumerado próprio da nova classe Security do Server - Correção de compilação no Delphi da RALDBTypes + Adição de várias funções na lista ThreadSafe para facilitar o uso - Utilização de CharInSet na RALTools para resolver warning do Delphi * Modificação severa no RALServer para incluir 3 options que não eram usados antes: FloodProtection, BruteForceProtection e PathTransversal * Criação de classe Security como propriedade interna do RALServer para conter todas as definições de segurança - Removida propriedade BruteForce do server e adicionada à Security + Novas propriedades para adequar ao uso das Options * Atualização de Versão para 0.9.4** (2024-03-26 – Mobius One)
69+
- **feat: - Capacidade de executar laços for..in com TRALParams** (2025-11-26 – Mobius One)
11670

71+
- **fix: - Corrigido AV não mostrando no cliente #117 - Correção preventiva de erros nos clientes na função tratarExcecao - Correção preventiva de erro em casos de Param Stream vazio** (2025-11-17 – Mobius One)
72+
feat:
73+
- Atualização de arquivo de fontes de identidade visual
74+
Fixed #117
11775

118-
### Added
11976
- **feat: - Novo helper .ToJSON para datasets de forma a facilitar converter o dataset inteiro para json. - Nova função DataSetToJSON para versões do Delphi que não possuem class helpers.** (2025-09-29 – Mobius One)
12077
Fixed #114
12178

@@ -655,6 +612,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
655612

656613

657614
### Changed
615+
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-12-14 – Fernando Banhos)
616+
617+
- **- correção de typo (erro na digitacao da classe)** (2025-12-14 – Fernando Banhos)
618+
619+
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-12-12 – Fernando Castelano Banhos)
620+
621+
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-12-12 – Fernando Castelano Banhos)
622+
623+
- **- correção de saida da cripto para string** (2025-12-12 – Fernando Castelano Banhos)
624+
625+
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-12-12 – Fernando Castelano Banhos)
626+
627+
- **- correção de merge do git** (2025-12-12 – Fernando Castelano Banhos)
628+
629+
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-12-08 – Mobius One)
630+
631+
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-11-29 – Mobius One)
632+
633+
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-11-26 – Mobius One)
634+
635+
- **Merge branch 'dev' of https://github.com/OpenSourceCommunityBrasil/PascalRAL into dev** (2025-11-23 – Mobius One)
636+
658637
- **Merge remote-tracking branch 'remotes/origin/master' into dev** (2025-10-25 – Mobius One)
659638

660639
- **AV em perda de conexão com o endpoint. Simular, tirar cabo de rede.** (2025-10-03 – ANTONIO GOMES)
@@ -1610,6 +1589,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
16101589

16111590

16121591
### Fixed
1592+
- **fix: - Correção de instalação do wizard** (2026-03-09 – Mobius One)
1593+
1594+
- **Fix: - Revert de arquivos incorretos no commit anterior.** (2025-12-29 – Mobius One)
1595+
1596+
- **fix: - Correção em RALStream para corrigir erro em compressão** (2025-12-14 – Mobius One)
1597+
1598+
- **Refactor issue labeler workflow** (2025-11-29 – Mobius One)
1599+
1600+
- **Refactor issue labeler workflow** (2025-11-29 – Mobius One)
1601+
1602+
- **fix: - Correção de compilação para Delphi 10.2 Tokyo, testes pendentes** (2025-11-26 – Mobius One)
1603+
1604+
- **fix: - Correção de memoryleak na conversão de StreamToString. #118 - Remoção de redundância do fix anterior.** (2025-11-23 – Mobius One)
1605+
Fixed #118
1606+
1607+
- **chore: Update Lazarus version options in bug report template EN** (2025-11-14 – Mobius One)
1608+
1609+
- **Fix: - README.md banner link** (2025-11-02 – Mobius One)
1610+
1611+
- **fix: Ajuste de bot de changelog pra branch dev** (2025-10-27 – Mobius One)
1612+
16131613
- **fix: - Update submodules** (2025-10-24 – Mobius One)
16141614

16151615
- **Merge pull request #116 from acgubamg/dev** (2025-10-03 – Mobius One)
@@ -1876,6 +1876,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
18761876

18771877

18781878
### Removed
1879+
- **chore: Update dropdown options in bug report template PT** (2025-11-14 – Mobius One)
1880+
1881+
- **chore: Update dropdown options in bug report template EN** (2025-11-14 – Mobius One)
1882+
18791883
- **- RALClient.pas -- Correção para Compilar em Delphi** (2024-07-21 – Fernando Castelano Banhos)
18801884
- RALDBConnection.pas
18811885
-- Implementado funções para gerar SQL de insert, update, delete a partir dos Fields

0 commit comments

Comments
 (0)