A nova versão do Google App Engine adiciona suporte experimental a Java 7, Cloud Endpoints e ao Cloud Messaging Service para Android.
O suporte ao Java 7 foi uma das funcionalidades mais importantes adicionadas no App Engine 1.7.5. Embora ainda em fase experimental, o Google recomenda a utilização dos novos recursos, pois é mantida toda a compatibilidade com versões anteriores do Java. A publicação de aplicações em Java 7 está disponível através do compilador em linha de comando ou pela configuração no Eclipse/Maven. A "white list" das classes do JRE contém todas as classes que podem ser utilizadas nas aplicações GAE.
Outra funcionalidade experimental introduzida nesta versão do GAE é o Google Cloud Endpoints, que permite a clientes JavaScript, Android ou iOS se conectarem a instancias de back-end do GAE. No lugar de acessar o back-end através de encapsuladores/wrappers , será possível usar um script ou o Eclipse para gerar bibliotecas de endpoint, incluindo a API necessária para conectar com as funcionalidades de back-end.
Além disso, o plug-in do Google para o Eclipse foi melhorado, possibilitando que desenvolvedores criem aplicações de back-end usem o serviço Google Cloud Messaging para Android (GCM). Este serviço envia mensagens de até 4KB para dispositivos Android e a fila e a entrega de mensagens é tratada pelo serviço sem custos.
As instâncias de front-end (F4) e de back-end (B4) agora podem usar 1GB de memória, ao invés de 512MB que era o máximo permitido anteriormente.
Outra funcionalidade de uso geral adicionada à versão 1.7.5 é o suporte à notificação de emails não entregues. Veja mais sobre o App Engine no site oficial.