Skip to main content

MicroProfile Config

MicroProfile Config aggregates configurations from multiple sources, presenting a single merged view. It lets applications bundle default settings, which can be overridden or erased externally (e.g., via environment variables, system properties, or containers like Docker). Users can also implement custom configuration sources, such as reading values from a shared database in a cluster.

Config 3.1

Date Released: August 28, 2024

MicroProfile Config 3.1 introduces support for automatically converting configuration values into Optional types, improving flexibility in handling missing configurations. It also enhances error messages for failed conversions and updates documentation for better clarity.

See More
Spec Version
Released Date
Config 3.1
September 19, 2023
Config 3.0.3
April 06, 2023
Config 2.0.1
September 9, 2020
Config 1.4
February 05, 2020
Config 1.3
May 28, 2018
Config 1.2.1
February 02, 2018
Config 1.1
August 31, 2017
Config 1.0
July 10, 2017

Latest Config Blog Post

September 1, 2021

Videotutoriales: Recorriendo MicroProfile en Español

May 21, 2021

MicroProfile, a knight or just another pawn [Part 2 of 2]

April 19, 2021

MicroProfile, a knight or just another pawn [Part 1 of 2]

Join the Conversation

Stay engaged with the latest discussions and contribute to the growth of MicroProfile. Check the schedule below and join the next call to make your voice heard.

Help optimize Enterprise Java for a microservices architecture.

Join the MicroProfile Google Group, peruse recent topics or create your own, and join in on the conversation. It's that easy!

JOIN THE DISCUSSION