Histórico de versões¶
Versão:1.6.3.0¶
Melhorias:
- Atualização relativo a suite da PhVM v1.5.36.0;
- Atualização dos compiladores com versão v8.10.0.0;
- Criação de exemplo de menu utilizando grid.
- Alterado a chamada de função create para createExt do pacote "package://vm#stream/file.wmlsc";
- Removido do autocomplete a assinatura da funcao create do pacote "package://vm#stream/file.wmlsc";
- Alterado todos os apontamentos do autocomplete referente ao create para createExt do pacote "package://vm#stream/file.wmlsc";
- Criação de skin para o SDK - D195
- Ajustes para a compilacao sem apresentar erro, mesmo estando com as caracteristicas do D200
- Removido arquivos desnecessários;
- PhastI18n autocomplete da função getI18nMessageString.
- Adicionando argumentos das funções.
- Ajustando os argumentos da função no autocomplete
- Adicionando funções do phast i18n ao autocomplete.
- Avisando ao usuário do plugin via console log que houve falha na compilação do projeto. Evitando que o pacote seja gerado de maneira corrompida.
- Adicionando modelo D195 ao Plugin
- Ajuste no nome da funcao e em alguns parametros
- Adicionando o resto das informações no autocomplete.
- Adicionando algumas funcoes do pacote utils ao autocomplete
- Adicionando autocomplete para funções do NFC
Versão:1.6.2.0¶
Melhorias:
- Atualização ícone com a nova logo da Phoebus nos projetos templates;
- Atualização ícone projeto SamplePrintGraphic
- Atualização projeto Calculadora v1.1.15.0
- Aumento do tamanho do TextField Version Code;
- Implementação de funcionalidade para realizar importação de um projeto base (padrão).
- Ajustes no projeto exemplo SamplePrintGraphic;
- Ajustes autocomplete nas funções da lib Tef#ui/menu;
- Ajustes autocomplete nas funções da lib XML;
- Trazendo ajustes nos projetos de exemplo e atualização do autocomplete.json;
- Trazendo ajustes realizados pelo time de POS;
- Exemplo de impressão do comprovante gráfico.
- Atualizando o novo ícone da Phoebus
- Atualizando exemplo de menus na suite de exemplo
- Ajustando o autocomplete do style.wmls, adicionando novas constantes e indicando qual das que existiam estão em desuso.
- Incluso autocomplete do pacote compression.
- Correção do nome do arquivo do I18n do Projeto
- Incluso exemplo utilizando a lib do xml.
- Incluso exemplo de impressão gráfica com logomarca e também da exibição na tela do mesmo frame que será impresso.
- Documentação da função de integração notifyAppletInstallation(app)
- Adição do autocomplete da lib do menu.
- Ajuste no auto complete do setW e setH.
- Adicionar autocomplete das funções da api do XML.
- Skin do tef pc
- Atualização do exemplo JSON;
- Atualizado exemplo grid;
- Removido o script persistencia.wmls que estava duplicando com o arquivo _L_REPLACEME.wmls;
- Renomeado projeto calculadora para evitar que o app acuse aplicação já existente;
- Alterado parâmetro da função getString, atendendo as alterações realizadas no módulo mantendo assim a funcionalidade;
Versão:1.6.1.2¶
Melhorias:
- Adicionando parâmetro em keyboard#create no app comunicação para compatibilzar com nova assinatura na vm
- Removendo AC dos nomes de componentes do app comunicação
- Correções nas assinaturas de comunicação e alteração no app calculadora
- Correções de assinatura e alterações no app calculadora.
Versão:1.6.1.0¶
Melhorias:
- Atualização dos samples;
- Atualização das assinaturas das funções e dos bullets, incluindo informações sobre parâmetros de entrada, saída e exemplos;
- Atualização do evento que exibe os packages de importação "CTRL + U";
- Incluso atralho do outline "CTRL + O";
- Ajuste na tela Project Settings para inclusão do versionamento das aplicações "Applet Version";
- Atualização do PhVM. para compilação do Move5000;
- Descrição da função addAppletToIdleScreen;
- Atualização das informações do pacote String;
- Atualização das informações do pacote Lang;
- Atualização do pacote TEF - payment e refund;
- Melhoria na PhVm.
Versão:1.6.0.0¶
Melhorias:
- Suporte ao terminal Ingênico Move5000
Correções:
- Criação da carga local para o modelo C680
Versão:1.5.9.1¶
Melhorias:
- Melhorias nos seguintes projetos de exemplo: "Devices", "SamplesUI", "PhastInput", "Operations",
Versão:1.5.8.7¶
Melhorias:
- Melhoria na PhVm.
Versão:1.5.8.5¶
Melhorias:
- Melhoria na PhVm.
Versão:1.5.8.4¶
Melhorias:
- Melhoria na PhVm.
Versão:1.5.8.3¶
Melhorias:
- Melhorias na biblioteca Math
- Melhorias no exemplo do projeto SamplesUI
Versão:1.5.8.1¶
Melhorias:
- Atualização da documentação
- Inclusão da funação invalidateExt() no pacote "package://phui#components/frame.wmlsc"
- Melhorias internas no plugin
- Melhoria da gramática para o parser de lists com "[" e "]"
- Melhoria no AddUrls quando não há nenhum no arquivo
Versão:1.5.7.9¶
Melhorias:
- Melhoria na PhVm.
Versão:1.5.7.7¶
Melhorias:
- Atualização da documentação
- Adição do exemplo "QRCode"
- Adição do exemplo para manipulação de arquivos .ini
- Seleção do tipo de comprovante na impressão
- Suporte a terminal Verifone C680
Versão:1.5.7.6¶
Melhorias:
- Redução no jcss de templates skins.
- Remoção de imagens não utilizadas pelo template.
Versão:1.5.7.5¶
Melhorias:
- Melhoria na PhVm.
Versão:1.5.7.2¶
Melhorias:
- Melhoria na PhVm.
Versão:1.5.7.1¶
Melhorias:
- Melhoria na PhVm.
Versão:1.5.7.0¶
Melhorias:
- Inclusão do exemplo SampleHttp.
- Inclusão do exemplo ScreenSaver.
Versão:1.5.6.9¶
Melhorias:
- Incluída configuração de emulação de cartões.
Versão:1.5.6.7¶
Correções:
- Ajuste na recuperação das propriedades do applet
Versão:1.5.6.6¶
Melhorias:
- Adicionado o exemplo Mobitef
Correções:
- Incluso a proteção para não gerar exemplo quando existe script com o nome fornecido.
Versão:1.5.6.5¶
Melhorias:
- Inclusão de exemplo de calculadora
Versão:1.5.6.4¶
Correções:
- Proteção para a extensão dos recursos ser case insensitive
Versão:1.5.6.3¶
Correções:
- Proteção para a extensão dos recursos ser case insensitive
Versão:1.5.6.2¶
Correções:
- Inclusão de alguns recursos ausentes nos templates
Versão:1.5.6.1¶
Correções:
- Ajuste na extração dos recursos nos templates
- Inclusão de alguns recursos ausentes nos templates
Versão:1.5.6.0¶
Melhorias:
- Retirada do progresso de compilação na execução da PhVM
Versão:1.5.5.9¶
Correções:
- Correções em dependências dos exemplos
Versão:1.5.5.8¶
Correções:
- Correções na PhVM
Versão:1.5.5.7¶
Correções:
- Remoção dos scripts compilados nos exemplos.
- Ajuste nas dependências dos scripts no exemplo de Comunicação.
- Inclusão do parâmetro jcss local na criação dos componentes do exemplo de comunicação.
- Correção em falha que ocasiona perda de imagem nos applets.
Versão:1.5.5.6¶
Correções:
- Extensão do arquivo icon.png alterada para icon.bmp
- Correção na instalação e update dos applets locais na paystore.
Versão:1.5.5.5¶
Melhorias:
- Mensagem de confirmação antes de limpar o workspace
Versão:1.5.5.4¶
Correções:
- Instalação do executável xcb.exe para dist de pos pax nas pasta de carga local.
Melhorias:
- Criação da carga local para terminais Vx690 e Vx685.
- Inclusão da propriedade type no arquivo applet.ini indicando o tipo de applet gerado.
Versão:1.5.5.3¶
Melhorias:
- Possibilidade do plugin editar as propriedades do projeto em options -> preferences
- Inclusão das propriedades do projeto no arquivo applet.ini
- Pacote de distribuição para o terminal D200.
Correções:
- Ajuste para considerar apenas os projetos abertos no workspace durante o dist.
- Ajuste para applets antigos utilizarem o nome do projeto como packagename.
- Ajuste para aceitar espaços nos nomes dos projetos.
Versão:1.5.5.2¶
Correções:
- Ajuste na cópia do arquivo de emulação de cartões.
Versão:1.5.5.1¶
Melhorias:
- Disponibilizado template para pagamento integrado.
- Disponibilizado template para notificação de pagamento.
- Possibilidade do plugin configurar o número da versão do applet.
- Geração do applet para instalação em terminal físico.
- Possibilidade de desinstalação dos applets não estão no workspace.
- Adição de mais comentários nas funções do script do applet template base.
- Adicionadas nos templates base todas as funções de integração com phast applets manager.
- Renomeado favicon para icon.
- Retirada da caixa de diálogo na geração do applet para publicação ou carga local.
- Cada applet terá sua própria pasta de distribuição (dist) na estrutura do mesmo.
- Incluido o modelo Vx680 na VM.
Correções:
- Recompilação ao remover scripts de um projeto (applet).
- Ao renomear o projeto o arquivo applet.ini reflete o novo nome.
- Antes de gerar o dist para POS físico, o plugin realiza a compilação do applet.
- Inconsistência nas imagens de applets criados a partir do template skin.
-
Ajuste no texto dos hints dos botões de execução e encerramento da VM.
-
Initial release