FortuneCookie API

Versão 1.0.0

Atualizada na Branch Main com o Spring Boot, versão 3.0.2, e atualizações das bibliotecas do JUnit e PiTest.

A partir do Spring Boot 3, é pré-requisito para essa aplicação a JDK 17 ou superior.


Release Notes

Versão 1.2.1 Implementação de controle de Exceptions Usando Problem Details, conforme: https://deviniciative.wordpress.com/2023/02/17/spring-boot-3-melhorando-suas-exceptions-com-problem-details/


Versão 1.3.0 Implementado a recuperação do Frase do Biscoito via IA com o ChatGPT, veja: https://deviniciative.wordpress.com/2023/07/12/hands-on-conectando-uma-aplicacao-java-ao-chatgpt/


Versão 1.4.0 - Atualizado para o Java 21 - Atualizado para o Spring 3.1.4 - Implementando Feature Toogle via FF4J - Troca da Porta Padrao do servidor para ":9090" - Detalhes: https://deviniciative.wordpress.com/2023/10/23/lidando-com-feature-flag-usando-o-ff4j/


Versao 1.5.0 - Incluindo o Spring Actuator

- Criado mecanismo de Sanitização de dados.

- Retorno da porta Padrão para ":8080"

- Alterando o DockerFile para rodar o Temurin JDK 21 e rodar a partir do Jar

- Atualização do Spring Boot para versão 3.2.1

- Atualização das dependencias para suporte ao Java 21

- Detalhes: https://deviniciative.wordpress.com/2024/01/05/colocando-sua-api-spring-boot-no-ar-com-o-aws-fargate/

- Detalhes: https://deviniciative.wordpress.com/2024/01/12/spring-boot-3-protegendo-dados-sensiveis-no-actuator/