Skip to content

Releases: DesignLiquido/delegua

1.25.1

Choose a tag to compare

@leonelsanchesdasilva leonelsanchesdasilva released this 28 Jun 18:24

O que mudou

  • Correção de loop infinito causado por comentário dentro de blocos de escopo de escolha (resolve #1360). (6f969ab)
  • build(deps-dev): bump @types/node from 25.9.3 to 26.0.0 by @dependabot[bot] in #1359
  • build(deps-dev): bump @typescript-eslint/parser from 8.61.1 to 8.62.0 by @dependabot[bot] in #1358
  • build(deps-dev): bump @babel/preset-env from 7.29.7 to 8.0.2 by @dependabot[bot] in #1357

Histórico completo: 1.25.0...1.25.1

1.25.0

Choose a tag to compare

@leonelsanchesdasilva leonelsanchesdasilva released this 23 Jun 21:20

O que mudou

  • Delégua e Pituguês passam a suportar múltiplos blocos pegue, cada um tipado por exceção diferente. (e17b619)
  • Corrigido bug do analisador semântico em casos com tipo de (resolve #1355). (6ba3a7a)
  • Corrigido bug relativo a múltiplas chamadas de função contendo retorna em mais de um bloco interno. (1e6bcc1)
  • 1344: adotar tabela-verdade padrão do Python no dialeto Pituguês by @lele-sf in #1356

Histórico completo: 1.24.4...1.25.0

1.24.4

Choose a tag to compare

@leonelsanchesdasilva leonelsanchesdasilva released this 16 Jun 19:08

O que mudou

  • Inferência mais robusta de tipos envolvendo qualquer. (55c3be4)
  • Corrige decoradores com acesso a propriedades no Pitugues (#1346) (3aa89c1)
  • build(deps): bump shell-quote from 1.8.3 to 1.8.4 by @dependabot[bot] in #1342
  • build(deps-dev): bump @typescript-eslint/parser from 8.60.1 to 8.61.0 by @dependabot[bot] in #1339
  • Reconhece nao como negacao unaria no Pitugues by @LubuSeb in #1345
  • Corrige decoradores com acesso a propriedades no Pitugues by @LubuSeb in #1346
  • build(deps-dev): bump @typescript-eslint/parser from 8.61.0 to 8.61.1 by @dependabot[bot] in #1351
  • build(deps-dev): bump eslint from 10.4.1 to 10.5.0 by @dependabot[bot] in #1350
  • build(deps-dev): bump @types/node from 25.9.2 to 25.9.3 by @dependabot[bot] in #1348
  • build(deps-dev): bump prettier from 3.8.3 to 3.8.4 by @dependabot[bot] in #1347
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.60.1 to 8.61.1 by @dependabot[bot] in #1349
  • build(deps): bump markdown-it from 14.1.1 to 14.2.0 by @dependabot[bot] in #1352
  • build(deps): bump @babel/core from 7.28.0 to 7.29.7 by @dependabot[bot] in #1353

Novos contribuidores

Histórico completo: 1.24.3...1.24.4

1.24.3

Choose a tag to compare

@leonelsanchesdasilva leonelsanchesdasilva released this 11 Jun 21:30

O que mudou

  • build(deps-dev): bump eslint from 10.4.0 to 10.4.1 by @dependabot[bot] in #1330
  • build(deps-dev): bump eslint-plugin-prettier from 5.5.5 to 5.5.6 by @dependabot[bot] in #1331
  • build(deps-dev): bump @typescript-eslint/parser from 8.60.0 to 8.60.1 by @dependabot[bot] in #1332
  • build(deps-dev): bump release-it from 20.0.1 to 20.2.0 by @dependabot[bot] in #1333
  • Estende LexadorBase e otimiza legibilidade e estrutura by @VictorFrancelino in #1335
  • Suporta decoradores com parâmetros by @VictorFrancelino in #1334
  • Adiciona decorador '@metodo_estatico' para definir métodos estáticos em classes by @VictorFrancelino in #1338
  • build(deps-dev): bump @types/node from 25.9.1 to 25.9.2 by @dependabot[bot] in #1341
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.60.0 to 8.60.1 by @dependabot[bot] in #1340

Histórico completo: 1.24.2...1.24.3

1.24.2

Choose a tag to compare

@leonelsanchesdasilva leonelsanchesdasilva released this 03 Jun 17:26

O que mudou

  • Correção de falso positivo no analisador semântico de Pituguês quanto a soma de vetores (resolve #1328). (342c9ac)
  • Corrige bug de operador unário negativo não ser tratado corretamente by @VictorFrancelino in #1322
  • Adiciona testes de inferência de tipo lógico em retorno de função com comparação by @VictorFrancelino in #1323
  • Impede uso de operadores matemáticos (++, +=, -=, etc.) em texto by @VictorFrancelino in #1326
  • Operador tipo()/tipo de retorna o tipo exato de cada dado em laços para cada sobre dicionários by @VictorFrancelino in #1327

Histórico completo: 1.24.1...1.24.2

1.24.1

Choose a tag to compare

@leonelsanchesdasilva leonelsanchesdasilva released this 31 May 18:27
  • Desmembrando sub-método compreenderMembros do avaliador sintático em partes mais simples de compreender e testar. (4fadbfd)

Histórico completo: 1.24.0...1.24.1

1.24.0

Choose a tag to compare

@leonelsanchesdasilva leonelsanchesdasilva released this 30 May 23:09
  • Implementação do arcabouço de FFIs (Interfaces de Funcionalidade Estrangeira) (#1321) (52f26ae)

O que mudou

Histórico completo: 1.23.5...1.24.0

1.23.5

Choose a tag to compare

@leonelsanchesdasilva leonelsanchesdasilva released this 28 May 22:52

O que mudou

Histórico completo: 1.23.4...1.23.5

1.23.4

Choose a tag to compare

@leonelsanchesdasilva leonelsanchesdasilva released this 27 May 18:59

O que mudou

  • Corrige falha na inferência de tipo ao acessar elementos em matrizes multidimensionais by @VictorFrancelino in #1300
  • corrige a avaliação de operadores relacionais e de igualdade by @Joaolpridolficarvalho in #1301
  • Ajusta validação e mensagens de erro de vetores by @VictorFrancelino in #1299
  • Corrige falhar para funcionar corretamente no Pituguês, para aceitar expressões e padroniza extração da mensagem de erro by @VictorFrancelino in #1307
  • build(deps-dev): bump @typescript-eslint/parser from 8.59.4 to 8.60.0 by @dependabot[bot] in #1312
  • build(deps-dev): bump @babel/preset-env from 7.29.5 to 7.29.7 by @dependabot[bot] in #1311
  • build(deps-dev): bump ts-jest from 29.4.10 to 29.4.11 by @dependabot[bot] in #1309
  • build(deps-dev): bump @types/node from 25.9.0 to 25.9.1 by @dependabot[bot] in #1308
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.59.3 to 8.60.0 by @dependabot[bot] in #1310
  • Corrige bug de valor padrão de parâmetro de função não estar funcionando by @VictorFrancelino in #1314
  • Corrige bug do bloco senao não estar funcionando em Tente/Pegue by @VictorFrancelino in #1313

Histórico completo: 1.23.3...1.23.4

1.23.3

Choose a tag to compare

@leonelsanchesdasilva leonelsanchesdasilva released this 24 May 23:46

O que mudou

Histórico completo: 1.23.2...1.23.3