---
sidebar_position: 2
title: "1.1.0"
---

# 1.1.0

**Data de lançamento:** 14/07/2026

---

## Adicionado

### Atividade de Programação: Ordenação

Nova atividade da trilha de programação com 8 fases, cobrindo algoritmos clássicos de ordenação de listas. A atividade se distingue das demais porque cada fase exige um algoritmo específico: a validação não verifica apenas se a lista ficou ordenada, mas se o padrão de execução corresponde ao algoritmo pedido — comparações, trocas e estrutura de passadas incluídas.

| Fase | Algoritmo | Conceito central |
|---|---|---|
| 1 | Ordenar 2 Números | Condicional simples para comparar e trocar dois valores |
| 2 | Ordenar 3 Números | Repetição e condicionais combinadas para três elementos |
| 3 | Bubble Sort | Comparações adjacentes em passadas repetidas |
| 4 | Bubble Sort com Otimização | Parada antecipada quando nenhuma troca ocorre |
| 5 | Selection Sort | Busca do mínimo e troca única por passada |
| 6 | Insertion Sort | Inserção na posição correta com deslocamento da parte ordenada |
| 7 | Shell Sort | Comparações com intervalo variável, reduzindo progressivamente até 1 |
| 8 | Counting Sort | Contagem de ocorrências e reconstrução sem comparar elementos |

### Versão offline da plataforma

Suporte ao uso da plataforma sem conexão com a internet, via [Progressive Web App (PWA)](https://developer.mozilla.org/pt-BR/docs/Web/Progressive_web_apps). Após o primeiro acesso com conexão disponível, os recursos essenciais ficam em cache e a plataforma funciona normalmente em sessões subsequentes sem internet. Permite que escolas com conectividade instável ou sem acesso contínuo utilizem as atividades sem interrupção.

### Bloqueio em dispositivos não suportados — Letramento Digital e Laboratório Python

Extensão da tela de aviso para dispositivos móveis e telas pequenas às trilhas de **Letramento Digital** e **Laboratório Python**, que na versão 1.0.0 não contavam com essa proteção. A tela orienta o estudante a utilizar um dispositivo adequado para garantir a experiência completa de cada atividade.

---

## Segurança

### Prevenção de Cross-Site Scripting (XSS)

Melhorias na sanitização de entradas e na política de conteúdo da aplicação para prevenir ataques de Cross-Site Scripting, seguindo as recomendações do [OWASP Top 10](https://owasp.org/www-project-top-ten/) para aplicações web.
