<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>
<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>
<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">
<h3 style="margin-top: 20px; margin-bottom: 10px;">
Andreas Tille pushed to branch upstream at <a href="https://salsa.debian.org/java-team/typesafe-config">Debian Java Maintainers / typesafe-config</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/java-team/typesafe-config/-/commit/7f3bc525952593ec51a38ec4a8ff7a379c7bce45">7f3bc525</a></strong>
<div>
<span> by Andreas Tille </span> <i> at 2025-10-26T21:07:58+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>New upstream version 1.4.5</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
92 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#9d431f90a864f91a8710aa67f595387457cba075">
<span class="new-file">
+
.github/ISSUE_TEMPLATE/---bug-report.md
</span>
</a>
</li>
<li class="file-stats">
<a href="#899ce9c202bf7bb5480e72836c3edc773c9c4244">
<span class="new-file">
+
.github/workflows/ci.yml
</span>
</a>
</li>
<li class="file-stats">
<a href="#16911b9809e0d05b7b124ba8453fa5303d74924c">
<span class="new-file">
+
.github/workflows/release.yml
</span>
</a>
</li>
<li class="file-stats">
<a href="#dea01dd89a3b602828e630677fde5d77c06441c8">
<span class="deleted-file">
−
.travis.yml
</span>
</a>
</li>
<li class="file-stats">
<a href="#3f454a98e586d1aa0d322e19afd5e67e08f2d3c8">
CONTRIBUTING.md
</a>
</li>
<li class="file-stats">
<a href="#56d710611799caf529dd826f041b0b446744dca6">
HOCON.md
</a>
</li>
<li class="file-stats">
<a href="#f52c7c39e07c9713270a491ee7609ac8e9f62bab">
LICENSE-2.0.txt
</a>
</li>
<li class="file-stats">
<a href="#8e91c39ea457744ee86e8378b154b7f3bb28e325">
NEWS.md
</a>
</li>
<li class="file-stats">
<a href="#8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d">
README.md
</a>
</li>
<li class="file-stats">
<a href="#ef70df9f4dba7bc9639166f4d3db7b8ba2671636">
<span class="new-file">
+
RELEASING.md
</span>
</a>
</li>
<li class="file-stats">
<a href="#74b95601c3a6d9d565cd312fac64094ec0f9d847">
build.sbt
</a>
</li>
<li class="file-stats">
<a href="#1510caad4d6d9830080102def6eff331d05b3b41">
<span class="deleted-file">
−
config/build.sbt
</span>
</a>
</li>
<li class="file-stats">
<a href="#d5862da4aacb36ce1cf0ec952db1a8e6233379df">
config/checkstyle-config.xml
</a>
</li>
<li class="file-stats">
<a href="#7485a1a296f02de037b2d0066e14e6c28663a118">
config/checkstyle-suppressions.xml
</a>
</li>
<li class="file-stats">
<a href="#e78046f8e944f0f11f4cded1b1a0357be33b8e83">
config/src/main/java/com/typesafe/config/Config.java
</a>
</li>
<li class="file-stats">
<a href="#d18c30e5151aae1ddca30e54858acd1fac3b420b">
config/src/main/java/com/typesafe/config/ConfigException.java
</a>
</li>
<li class="file-stats">
<a href="#21d4bccb9e1d4fbb636d42881d9197622b5e4fc6">
config/src/main/java/com/typesafe/config/ConfigFactory.java
</a>
</li>
<li class="file-stats">
<a href="#d9edbf17f26712e98977c6f4bd86a485b4628421">
config/src/main/java/com/typesafe/config/ConfigMemorySize.java
</a>
</li>
<li class="file-stats">
<a href="#827f90fd3b2a76ab0eb3053674817788c6f68ccc">
config/src/main/java/com/typesafe/config/ConfigMergeable.java
</a>
</li>
<li class="file-stats">
<a href="#0585e3518335924469507b929d8c72559969de8f">
config/src/main/java/com/typesafe/config/ConfigParseOptions.java
</a>
</li>
<li class="file-stats">
<a href="#b6a7eb35e1b2d7247e99a8af80556458db88c12c">
config/src/main/java/com/typesafe/config/ConfigRenderOptions.java
</a>
</li>
<li class="file-stats">
<a href="#580b99d7ed1dce152a7c696155d04caccaea67af">
config/src/main/java/com/typesafe/config/ConfigResolveOptions.java
</a>
</li>
<li class="file-stats">
<a href="#1a32c3756a9989b0b9107106e8a69ef7d79304c3">
<span class="new-file">
+
config/src/main/java/com/typesafe/config/ConfigResolver.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#7963a35ba67a5fc6b4c550b46cff3437938f6dd7">
config/src/main/java/com/typesafe/config/ConfigSyntax.java
</a>
</li>
<li class="file-stats">
<a href="#c3f36b8d12a6369f93bf6eb983985b191edf7c84">
config/src/main/java/com/typesafe/config/DefaultConfigLoadingStrategy.java
</a>
</li>
<li class="file-stats">
<a href="#d071eeba2cdf626af8a8eb49950d53173380763e">
config/src/main/java/com/typesafe/config/impl/AbstractConfigValue.java
</a>
</li>
<li class="file-stats">
<a href="#fc51ee4db2266b369cfbe73bbadcf79a673f443e">
<span class="new-file">
+
config/src/main/java/com/typesafe/config/impl/BadMap.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#2cbf12e7f324fc5d73a60c9e53009ddf0079e4ae">
config/src/main/java/com/typesafe/config/impl/ConfigBeanImpl.java
</a>
</li>
<li class="file-stats">
<a href="#05f4f62103b922ec5d667eb5ba570705ce7e8ccb">
config/src/main/java/com/typesafe/config/impl/ConfigDocumentParser.java
</a>
</li>
<li class="file-stats">
<a href="#d673bc2036b0f120f40cb637e7fbc661a7609c49">
config/src/main/java/com/typesafe/config/impl/ConfigImpl.java
</a>
</li>
<li class="file-stats">
<a href="#ede2d67c00b6c5cc79b57ef558c7f082f9924d81">
config/src/main/java/com/typesafe/config/impl/ConfigImplUtil.java
</a>
</li>
<li class="file-stats">
<a href="#30eeb6b555b125d1304cf6b4de263d17db12616a">
config/src/main/java/com/typesafe/config/impl/ConfigParser.java
</a>
</li>
<li class="file-stats">
<a href="#74b09174562bfdeaa4575648890e7966ea60486b">
config/src/main/java/com/typesafe/config/impl/ConfigReference.java
</a>
</li>
<li class="file-stats">
<a href="#3a423373c49abc3970cc87c491c093a98e679862">
config/src/main/java/com/typesafe/config/impl/ConfigString.java
</a>
</li>
<li class="file-stats">
<a href="#47e21151c37ef3f26659d70323e27b40662fa89e">
config/src/main/java/com/typesafe/config/impl/OriginType.java
</a>
</li>
<li class="file-stats">
<a href="#2f5200e64a199c16687a67a88bea2baa1adb8f50">
config/src/main/java/com/typesafe/config/impl/Parseable.java
</a>
</li>
<li class="file-stats">
<a href="#66fb838367d9e304738ca37bd661209001dbc4d8">
config/src/main/java/com/typesafe/config/impl/PathParser.java
</a>
</li>
<li class="file-stats">
<a href="#4dfb865ebda258d62d7cf755b24630725d728dd0">
config/src/main/java/com/typesafe/config/impl/PropertiesParser.java
</a>
</li>
<li class="file-stats">
<a href="#59ef18661ea877d181fc46fa1191d669bdedf61b">
config/src/main/java/com/typesafe/config/impl/ResolveContext.java
</a>
</li>
<li class="file-stats">
<a href="#08d20bfbabde7763f2aae760d566dffbd052f6e9">
config/src/main/java/com/typesafe/config/impl/ResolveMemos.java
</a>
</li>
<li class="file-stats">
<a href="#23be95417216505720eab575a45a75616659439c">
config/src/main/java/com/typesafe/config/impl/SerializedConfigValue.java
</a>
</li>
<li class="file-stats">
<a href="#9d45d71baafea9381d4c621998714c892955bd60">
config/src/main/java/com/typesafe/config/impl/SimpleConfig.java
</a>
</li>
<li class="file-stats">
<a href="#8ab97f10d41494918767af437833ed81d2037d23">
config/src/main/java/com/typesafe/config/impl/SimpleConfigObject.java
</a>
</li>
<li class="file-stats">
<a href="#ee8d1df3666dd06d82ce6fbbfe05f46e05de15b3">
config/src/main/java/com/typesafe/config/impl/SimpleConfigOrigin.java
</a>
</li>
<li class="file-stats">
<a href="#2850f5250a37ba85c85f0371f530ec4b15363359">
config/src/main/java/com/typesafe/config/impl/package.html
</a>
</li>
<li class="file-stats">
<a href="#31b2482fd09fec5f44e900cb99c7ea72926fdd2f">
config/src/main/java/com/typesafe/config/package.html
</a>
</li>
<li class="file-stats">
<a href="#f65fa6f385827d7b4d92d3a78b675d0db3e0aa7b">
config/src/main/java/com/typesafe/config/parser/ConfigNode.java
</a>
</li>
<li class="file-stats">
<a href="#171b87972cfabe43bdffc3d1dafafd86f2db54ac">
config/src/main/java/com/typesafe/config/parser/package.html
</a>
</li>
<li class="file-stats">
<a href="#f13ffb6e8504443652d3be8c040914c4ca49e56e">
<span class="new-file">
+
config/src/test/java/beanconfig/DifferentFieldNameFromAccessorsConfig.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#e602d29757862cebd43426b4a49e5c184efdc77d">
config/src/test/java/beanconfig/ObjectsConfig.java
</a>
</li>
<li class="file-stats">
<a href="#3e3d3bf51e36edb8015daafb9d7b2cdc1bf3f6fa">
<span class="new-file">
+
config/src/test/java/beanconfig/SetsConfig.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#ba63d1117d0f127e7a5b0686876fa556f17c9559">
config/src/test/resources/beanconfig/beanconfig01.conf
</a>
</li>
<li class="file-stats">
<a href="#7e088fb4248cdc305a4ba3a71f9d00c7a447c8a3">
<span class="new-file">
+
config/src/test/resources/env-variables.conf
</span>
</a>
</li>
<li class="file-stats">
<a href="#be9bd6ca4a862b8583d7c61a25eb5b319c6763d3">
config/src/test/resources/test01.conf
</a>
</li>
<li class="file-stats">
<a href="#6d489ff1fd0deeae7e774b8c8687e81b2a4b30aa">
config/src/test/resources/test01.properties
</a>
</li>
<li class="file-stats">
<a href="#24240ecb527437aead8bfca2928c1a282f4277ab">
config/src/test/resources/test04.conf
</a>
</li>
<li class="file-stats">
<a href="#aed09da92915d74d8d68adf97fbe8c7823ddb343">
<span class="new-file">
+
config/src/test/resources/test12.conf
</span>
</a>
</li>
<li class="file-stats">
<a href="#3f999ebe2bdf724588f2b6b6d6a9d6a3dc801281">
<span class="new-file">
+
config/src/test/resources/test13-application-override-substitutions.conf
</span>
</a>
</li>
<li class="file-stats">
<a href="#0d54ebacf1862f7c573317c96118f153bb90a13b">
<span class="new-file">
+
config/src/test/resources/test13-reference-bad-substitutions.conf
</span>
</a>
</li>
<li class="file-stats">
<a href="#462951fc458a476133fc116d0cbdd930349e3ae7">
<span class="new-file">
+
config/src/test/resources/test13-reference-with-substitutions.conf
</span>
</a>
</li>
<li class="file-stats">
<a href="#f4e20487daf6a9913b4065d96670da7ebdfca8a3">
config/src/test/scala/ApiExamples.scala
</a>
</li>
<li class="file-stats">
<a href="#053901819737208e094b92b47993f3c346e6c499">
config/src/test/scala/Profiling.scala
</a>
</li>
<li class="file-stats">
<a href="#d13d4ad39bd64ccf0f2787c9baa26c7ff3451970">
config/src/test/scala/Rendering.scala
</a>
</li>
<li class="file-stats">
<a href="#42fe412c8685facc84fff420a67b67c6856cd9ca">
<span class="new-file">
+
config/src/test/scala/com/typesafe/config/impl/BadMapTest.scala
</span>
</a>
</li>
<li class="file-stats">
<a href="#97e8e292ff2e0ef86e53b30c8bdc4355bd65bd75">
config/src/test/scala/com/typesafe/config/impl/ConcatenationTest.scala
</a>
</li>
<li class="file-stats">
<a href="#832549a80433f552ec236f03c901ffdb31a0866b">
config/src/test/scala/com/typesafe/config/impl/ConfParserTest.scala
</a>
</li>
<li class="file-stats">
<a href="#03a6ae859044714627a845044f0393c782eb28f5">
config/src/test/scala/com/typesafe/config/impl/ConfigBeanFactoryTest.scala
</a>
</li>
<li class="file-stats">
<a href="#b7fcc6606d896aafa805f544832e39e578574383">
config/src/test/scala/com/typesafe/config/impl/ConfigDocumentParserTest.scala
</a>
</li>
<li class="file-stats">
<a href="#14ac6a903c99b73a82c9ada75c1024f72264ed19">
config/src/test/scala/com/typesafe/config/impl/ConfigDocumentTest.scala
</a>
</li>
<li class="file-stats">
<a href="#205ec1ccc32f3a787f164dcf89ccf3036d470d1c">
config/src/test/scala/com/typesafe/config/impl/ConfigMemorySizeTest.scala
</a>
</li>
<li class="file-stats">
<a href="#51b2e1b2aaa232b8a7fd578f5390a11a23e10d92">
config/src/test/scala/com/typesafe/config/impl/ConfigSubstitutionTest.scala
</a>
</li>
<li class="file-stats">
<a href="#474a9261d40a335614f1c943dd757ab3baa61d58">
config/src/test/scala/com/typesafe/config/impl/ConfigTest.scala
</a>
</li>
<li class="file-stats">
<a href="#be9ec22102491c949de283ba2b8517dfb4e908b4">
config/src/test/scala/com/typesafe/config/impl/ConfigValueTest.scala
</a>
</li>
<li class="file-stats">
<a href="#d7d87df6ac02b6dde7dee639ef3a7856f32b2d5b">
config/src/test/scala/com/typesafe/config/impl/EquivalentsTest.scala
</a>
</li>
<li class="file-stats">
<a href="#77154ef384729e630f88899919e0c02cd7e4e50d">
config/src/test/scala/com/typesafe/config/impl/HttpTest.scala
</a>
</li>
<li class="file-stats">
<a href="#b7f164a6ddf4a7d2fd7f93217ccd4687d15d51e3">
config/src/test/scala/com/typesafe/config/impl/JsonTest.scala
</a>
</li>
<li class="file-stats">
<a href="#e31ce351a5bd5f04c67517e93e820cad7cbbcae6">
<span class="new-file">
+
config/src/test/scala/com/typesafe/config/impl/ParseableReaderTest.scala
</span>
</a>
</li>
<li class="file-stats">
<a href="#3203fecb63a7b70db2b7580b6cf7545ced4096f7">
config/src/test/scala/com/typesafe/config/impl/PathTest.scala
</a>
</li>
<li class="file-stats">
<a href="#b9de9b97e0d23151d54579ce2b77555e3e1154d8">
config/src/test/scala/com/typesafe/config/impl/PropertiesTest.scala
</a>
</li>
<li class="file-stats">
<a href="#439516d19544b2230f3786381895bf8afa9728e1">
config/src/test/scala/com/typesafe/config/impl/PublicApiTest.scala
</a>
</li>
<li class="file-stats">
<a href="#6cb0303e79a2ec7fc0ee7cef5aafa627a7767cd8">
config/src/test/scala/com/typesafe/config/impl/TestUtils.scala
</a>
</li>
<li class="file-stats">
<a href="#8a1079226a35d969b34385382b691372b46496bc">
config/src/test/scala/com/typesafe/config/impl/TokenizerTest.scala
</a>
</li>
<li class="file-stats">
<a href="#541e4d4a2c6a5dcd2920648d9c79a56c16c96d55">
config/src/test/scala/com/typesafe/config/impl/ToyHttp.scala
</a>
</li>
<li class="file-stats">
<a href="#3cb13188af307f7f51741b9e310ac5e6ad7e7faf">
config/src/test/scala/com/typesafe/config/impl/UnitParserTest.scala
</a>
</li>
<li class="file-stats">
<a href="#70555756fed615fc25e2a288d5439f8f32f5fbf8">
config/src/test/scala/com/typesafe/config/impl/UtilTest.scala
</a>
</li>
<li class="file-stats">
<a href="#e9878f99203649a1914f51ccedb337fc84239727">
config/src/test/scala/com/typesafe/config/impl/ValidationTest.scala
</a>
</li>
<li class="file-stats">
<a href="#775f027db7145cb80373f2ac8e44f215e8904cb4">
examples/scala/complex-app/src/main/scala/ComplexApp.scala
</a>
</li>
<li class="file-stats">
<a href="#aabb13c24ce99d118c2eabc922e20cd2f6343433">
examples/scala/simple-lib/src/main/scala/simplelib/SimpleLib.scala
</a>
</li>
<li class="file-stats">
<a href="#7e1d0b6db7e12c02c624b5d1108ac719d1c21209">
<span class="deleted-file">
−
project/Build.scala
</span>
</a>
</li>
<li class="file-stats">
<a href="#86c7bed3e63c403cb8322acb81cfb01cb52ebd23">
project/build.properties
</a>
</li>
<li class="file-stats">
<a href="#f6062cb306b091703793e46582b299606027b7bf">
project/linksource.scala
</a>
</li>
<li class="file-stats">
<a href="#94cef6f41fc73ccebe945d2b889292615a09dddb">
project/plugins.sbt
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: .875rem;">
The diff was not included because it is too large.
</h5>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #626168;">
—
<br>
<a href="https://salsa.debian.org/java-team/typesafe-config/-/commit/7f3bc525952593ec51a38ec4a8ff7a379c7bce45">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
<span style="color: transparent; font-size: 0; display: none; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0;">
Notification message regarding https://salsa.debian.org/java-team/typesafe-config/-/commit/7f3bc525952593ec51a38ec4a8ff7a379c7bce45 at 1761509369
</span>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Commit","url":"https://salsa.debian.org/java-team/typesafe-config/-/commit/7f3bc525952593ec51a38ec4a8ff7a379c7bce45"}}</script>
</p>
</div>
</body>
</html>