A Cheerpj 4.1 apresenta um nível de suporte sem precedentes para dispositivos móveis, disse a Leaining Technologies, disponibilizando aplicativos Java complexos para usuários em smartphones e tablets pela primeira vez. Os aplicativos baseados em AWT e baseados em swing são suportados, informou a empresa. Outros recursos introduzidos no Cheerpj 4.1 incluem suporte para SSL (camada de soquetes seguros) e áudio em Java 11, otimizações de desempenho e uma pilha de rede aprimorada.
O Cheerpj é anunciado como uma plataforma Java completa para navegadores modernos. Ele vem com um tempo de execução do OpenJDK e uma camada de emulação para fornecer acesso ao sistema de arquivos, suporte geral à rede e outros recursos no nível do SO. O tempo de execução fornece compatibilidade total com qualquer aplicativo Java e funciona via tecnologias WebAssembly, JavaScript e HTML5. Essencialmente, é uma biblioteca JavaScript sem componente baseado no servidor ou na nuvem, de acordo com as tecnologias Leaning.