SpringBoot 3.5がRC upされました。
Release Notesを参考に3.4系からの変更点をまとめます。
自分が移行するときに関係のあるものや興味があるものが中心となりますがご容赦ください🙇♂️
【デグレ注意】booleanのプロパティにon / offが指定不可能に
これまではbooleanのプロパティに on / off / true / falseが設定できました。
3.5からは true / falseのみになり、特にonを設定していた場合にはfalseで読み込みされるようになるとのことなので注意が必要です!
※ 試しにMybatis関連のプロパティでonを設定してみたけど、普通に動いた。。。
Release Noteだと .enableってワードが割るので特定のプロパティだけの適用なのかも? 🤔
【要修正】PushGateway利用時はライブラリを切り替え
dependencies {
// before
implementation 'io.prometheus:simpleclient_pushgateway'
// after
implementation 'io.prometheus:prometheus-metrics-exporter-pushgateway'
}