v4.4.1¶
v4.4.1 é uma pequena versão de correção que aperfeiçoa a experiência de edição e reforça a ligação à câmara. O preenchimento automático já não se ativa dentro de comentários e strings, o modelo de novo script foi modernizado para o estilo atual do MicroPython e o intervalo de polling série foi ajustado para maior estabilidade. Esta versão continua baseada no Qt Creator 14.0.2. Não há alterações à API de scripting, mas ocorre um reinício único das definições ao atualizar a partir de versões mais antigas.
Destaques¶
Sem preenchimento automático em comentários ou strings. O assistente de código já não aparece quando o cursor está dentro de um comentário
#ou de uma string entre aspas em ficheiros.py.Modelo de novo script modernizado. O modelo predefinido
Untitledutiliza agora o estilo atual do MicroPython com linhasimportseparadas,sensor.skip_frames(time=2000)sem espaços e um ciclowhile True:simples.Polling série ajustado. Os intervalos de consulta do framebuffer, estado e buffer TX foram aumentados para reduzir o tráfego série e melhorar a estabilidade da câmara.
Ligações travadas recuperáveis. O comando
get_statepode agora ser utilizado para desbloquear uma ligação série parada.
Outras alterações e melhorias¶
Correções de erros¶
O preenchimento automático já não aparece dentro de comentários Python ou literais de string. A ativação do assistente de código percorre agora o texto desde o início do documento até ao cursor e suprime o preenchimento quando o cursor se encontra dentro de um comentário
#ou de uma string entre aspas simples ou duplas. (41b324978)Intervalos de polling aumentados para consultas de framebuffer, estado e buffer TX (
FRAME_SIZE_DUMPeGET_STATEde 5ms para 50ms,GET_TX_BUFFERde 5ms para 20ms) para reduzir o tráfego série e melhorar a estabilidade com a câmara. (195715061)Reativada a utilização do comando
get_statepara recuperar uma ligação série bloqueada (o caminho anteriormente desativado é agora controlado porm_unstuckWithGetState) e corrigido o temporizador de desbloqueio para reiniciar corretamente. (aab1e1e2e)Na inicialização, o IDE apaga agora as definições de utilizador armazenadas, repondo os valores predefinidos, quando a versão de recursos guardada é anterior a 4.4.0, evitando que definições antigas incompatíveis danifiquem a aplicação. (058f0447c)
Suporte de plataformas e ferramentas¶
Base Qt Creator: 14.0.2.
Alterações incompatíveis¶
As definições de utilizador são repostas nos valores predefinidos no primeiro arranque da v4.4.1 ao atualizar a partir de uma versão cujos recursos armazenados sejam anteriores a 4.4.0. Trata-se de uma limpeza única de definições que não afeta os seus scripts ou projetos.