Releases: DesignLiquido/delegua
Releases · DesignLiquido/delegua
0.40.0
O que mudou
- Adição do tipo "módulo". Módulos passam a ser resolvidos na avaliação sintática by @leonelsanchesdasilva in #747
Histórico completo: 0.39.8...0.40.0
0.39.8
- Atualizando CONTRIBUINDO.md. (9d0654e)
- Dedução do tipo individual em atribuições múltiplas, de variáveis e constantes. (ad469cb)
- Atualizando README.md. (9fd01c5)
Histórico completo: 0.39.7...0.39.8
0.39.7
O que mudou
- Atualizando Actions para retestar o workflow com
jest-coverage-report-action
. by @leonelsanchesdasilva in #746
Histórico completo: 0.39.6...0.39.7
0.39.6
- Preterimento de
LeiaMultiplo
, implementado apenas em Potigol. (e0cfaa8)
Histórico completo: 0.39.5...0.39.6
0.39.5
- Atualização periódica de pacotes. (50ba047)
Histórico completo: 0.39.4...0.39.5
0.39.4
0.39.3
O que mudou
- Atualização em metodologia de tradução para tradutor JS. by @leonelsanchesdasilva in #745
Histórico completo: 0.39.2...0.39.3
0.39.2
O que mudou
- Correções nos tradutores para variáveis literais. by @leonelsanchesdasilva in #739
- #706: Propriedades de classe ficam como indefinidos quando seus valores são alterados utilizando operadores de incremento ou decremento by @leonelsanchesdasilva in #742
- Soma com incremento corrigida para tradutores Python e JS. by @leonelsanchesdasilva in #743
- Adicionando capacidades de escrita de dicionário no tradutor Python. by @leonelsanchesdasilva in #744
Histórico completo: 0.39.1...0.39.2
0.39.1
O que mudou
- Restrição de tipos aceitos como chaves de dicionários. by @leonelsanchesdasilva in #736
- Issues #722 e #737 by @leonelsanchesdasilva in #738
Histórico completo: 0.39.0...0.39.1
0.39.0
O que mudou
- #716 Não é possível inferir o tipo de um dado interno de um dicionário utilizando operador tipo de by @samuelrvg in #724
- #714 Concatenação utilizando operador mais (+) não funciona junto com operador de incremento by @samuelrvg in #723
- #703 Impressão em inglês ao utilizar valores lógicos como chaves de dicionários by @samuelrvg in #720
- #715 Valores lógico e nulo não são traduzidos para outras linguagens se estiverem em uma interpolação e tradução de dicionário by @samuelrvg in #725
- #708 Não é possível utilizar o operador “em” numa variável cujo valor é um dicionário. by @samuelrvg in #729
- #719 Impressão estranha ao escrever um dicionário onde um dos seus valores chaves é associado a uma variável by @samuelrvg in #730
- Resolvendo problema de
para cada aninhado
não executando de forma esperada. by @leonelsanchesdasilva in #732 - #705 Variável Isto não funciona com interpolação de string by @samuelrvg in #733
- #707 Propriedades de classes com valor zero são resolvidas como nulo by @samuelrvg in #734
- Correção Issue 712: Não é possível usar laço para cada com um vetor que foi gerado a partir do método dividir() by @leonelsanchesdasilva in #735
Histórico completo: 0.38.4...0.39.0
Impactos Significativos
InterpretadorBase
não é mais o interpretador padrão de Delégua. Em seu lugar, deve ser usado o Intepretador
. Motivos aqui.