{"id":2793,"name":"io.github.cdimascio:dotenv-java","ecosystem":"maven","repository_url":"https://github.com/cdimascio/dotenv-java","issues_count":21,"created_at":"2025-06-06T15:02:12.639Z","updated_at":"2025-06-06T15:02:12.639Z","purl":"pkg:maven/io.github.cdimascio:dotenv-java","metadata":{"id":4826138,"name":"io.github.cdimascio:dotenv-java","ecosystem":"maven","description":"Environment based config for the JVM","homepage":"https://github.com/cdimascio/dotenv-java","licenses":"Apache License, Version 2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/cdimascio/dotenv-java","keywords_array":[],"namespace":"io.github.cdimascio","versions_count":18,"first_release_published_at":"2020-09-19T17:48:44.000Z","latest_release_published_at":"2025-02-22T16:34:55.000Z","latest_release_number":"3.2.0","last_synced_at":"2025-05-28T16:06:39.282Z","created_at":"2022-07-26T15:36:10.009Z","updated_at":"2025-05-28T16:06:39.282Z","registry_url":"https://central.sonatype.com/artifact/io.github.cdimascio/dotenv-java/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.cdimascio/dotenv-java/","metadata":{},"repo_metadata":{"uuid":"296778170","full_name":"cdimascio/dotenv-java","owner":"cdimascio","description":"🗝️ Dotenv is a no-dep, pure Java module that loads environment variables from a .env file","archived":false,"fork":false,"pushed_at":"2023-01-16T00:39:33.000Z","size":809,"stargazers_count":235,"open_issues_count":2,"forks_count":27,"subscribers_count":4,"default_branch":"master","last_synced_at":"2023-02-25T13:32:53.836Z","etag":null,"topics":["12-factor","android","dotenv","environment-configuration","environment-variables","hacktoberfest","java"],"latest_commit_sha":null,"homepage":"https://github.com/cdimascio/dotenv-java","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"custom":"https://www.buymeacoffee.com/m97tA5c"}},"created_at":"2020-09-19T03:24:43.000Z","updated_at":"2023-02-25T12:45:33.000Z","dependencies_parsed_at":"2023-02-10T00:15:38.324Z","dependency_job_id":null,"html_url":"https://github.com/cdimascio/dotenv-java","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdimascio%2Fdotenv-java","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdimascio%2Fdotenv-java/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdimascio%2Fdotenv-java/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cdimascio","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"}},"repo_metadata_updated_at":"2023-03-21T22:08:12.408Z","dependent_packages_count":21,"downloads":null,"downloads_period":null,"dependent_repos_count":416,"rankings":{"downloads":null,"dependent_repos_count":0.6996088359414275,"dependent_packages_count":3.04799520909151,"stargazers_count":20.960550877670865,"forks_count":28.798527476621288,"docker_downloads_count":3.325595508723579,"average":11.366455581609733},"purl":"pkg:maven/io.github.cdimascio/dotenv-java","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.cdimascio:dotenv-java","docker_dependents_count":100,"docker_downloads_count":19612,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.cdimascio:dotenv-java","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.cdimascio:dotenv-java/dependencies","status":null,"funding_links":["https://www.buymeacoffee.com/m97tA5c"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.cdimascio:dotenv-java/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.cdimascio:dotenv-java/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.cdimascio:dotenv-java/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.cdimascio:dotenv-java/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":517653,"maintainers_count":0,"namespaces_count":68787,"keywords_count":32037,"github":"maven-central","metadata":{"funded_packages_count":24975},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-06-06T05:59:03.422Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},"unique_repositories_count":19,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4404030442","node_id":"PR_kwDOSJNB6s7ZaKTG","number":12,"state":"open","title":"build(deps): bump the minor-and-patch group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-08T05:34:09.000Z","updated_at":"2026-05-08T05:37:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":8,"packages":[{"name":"io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom","old_version":"2.26.1","new_version":"2.27.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java-instrumentation"},{"name":"io.github.cdimascio:dotenv-java","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"},{"name":"org.springdoc:springdoc-openapi-starter-webmvc-ui","old_version":"3.0.2","new_version":"3.0.3","repository_url":"https://github.com/springdoc/springdoc-openapi"},{"name":"software.amazon.awssdk:bom","old_version":"2.29.45","new_version":"2.44.4"},{"name":"org.keycloak:keycloak-admin-client","old_version":"26.0.8","new_version":"26.0.9","repository_url":"https://github.com/keycloak/keycloak-client"},{"name":"com.github.ben-manes.caffeine:caffeine","old_version":"3.1.8","new_version":"3.2.4","repository_url":"https://github.com/ben-manes/caffeine"},{"name":"org.springframework.boot","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"gradle-wrapper","old_version":"9.4.1","new_version":"9.5.0","repository_url":"https://github.com/gradle/gradle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the minor-and-patch group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.26.1` | `2.27.0` |\n| [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) | `3.1.0` | `3.2.0` |\n| [org.springdoc:springdoc-openapi-starter-webmvc-ui](https://github.com/springdoc/springdoc-openapi) | `3.0.2` | `3.0.3` |\n| software.amazon.awssdk:bom | `2.29.45` | `2.44.4` |\n| [org.keycloak:keycloak-admin-client](https://github.com/keycloak/keycloak-client) | `26.0.8` | `26.0.9` |\n| [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine) | `3.1.8` | `3.2.4` |\n| [org.springframework.boot](https://github.com/spring-projects/spring-boot) | `4.0.5` | `4.0.6` |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `9.4.1` | `9.5.0` |\n\n\nUpdates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom` from 2.26.1 to 2.27.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases\"\u003eio.opentelemetry.instrumentation:opentelemetry-instrumentation-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.27.0\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.61.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version number, reflecting that they will continue to have breaking changes. Please see \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e for more details.\u003c/p\u003e\n\u003ch3\u003e⚠️ Breaking changes to non-stable APIs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eAbstractKtorServerTelemetryBuilder.isOpenTelemetryInitialized()\u003c/code\u003e protected (previously public). (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17509\"\u003e#17509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eExperimentalInstrumentationModule.injectClasses(ClassInjector)\u003c/code\u003e with \u003ccode\u003eexposedClassNames()\u003c/code\u003e for exposing helper classes to the application class loader. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17765\"\u003e#17765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eWebApplicationContextInstrumentation\u003c/code\u003e from the \u003ccode\u003espring-web\u003c/code\u003e instrumentation module to \u003ccode\u003espring-webmvc\u003c/code\u003e; users who disabled it via \u003ccode\u003eotel.instrumentation.spring-web.enabled=false\u003c/code\u003e must now use \u003ccode\u003eotel.instrumentation.spring-webmvc.enabled=false\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17856\"\u003e#17856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚫 Deprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eKafkaTelemetryBuilder.setMessagingReceiveInstrumentationEnabled(boolean)\u003c/code\u003e in favor of \u003ccode\u003esetMessagingReceiveTelemetryEnabled(boolean)\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17092\"\u003e#17092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated GraphQL builder methods \u003ccode\u003esetSanitizeQuery()\u003c/code\u003e and \u003ccode\u003esetAddOperationNameToSpanName()\u003c/code\u003e, and deprecated config key \u003ccode\u003eotel.instrumentation.graphql.add-operation-name-to-span-name.enabled\u003c/code\u003e in favor of \u003ccode\u003esetQuerySanitizationEnabled()\u003c/code\u003e, \u003ccode\u003esetOperationNameInSpanNameEnabled()\u003c/code\u003e, and \u003ccode\u003eotel.instrumentation.graphql.operation-name-in-span-name.enabled\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17093\"\u003e#17093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExperimental.setEnableSqlCommenter()\u003c/code\u003e in JDBC and R2DBC instrumentation in favor of \u003ccode\u003eExperimental.setSqlCommenterEnabled()\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17094\"\u003e#17094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eotel.instrumentation.servlet.capture-request-parameters\u003c/code\u003e to \u003ccode\u003eotel.instrumentation.servlet.experimental.capture-request-parameters\u003c/code\u003e and \u003ccode\u003eotel.instrumentation.servlet.add-trace-id-request-attribute\u003c/code\u003e to \u003ccode\u003eotel.instrumentation.servlet.experimental.trace-id-request-attribute.enabled\u003c/code\u003e; old property names are deprecated. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17113\"\u003e#17113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated the declarative config name \u003ccode\u003estatement_sanitizer\u003c/code\u003e in favor of \u003ccode\u003equery_sanitization\u003c/code\u003e, and the declarative config group \u003ccode\u003ecommon.database\u003c/code\u003e in favor of \u003ccode\u003ecommon.db\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17116\"\u003e#17116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated the GraphQL declarative config name \u003ccode\u003equery_sanitizer\u003c/code\u003e in favor of \u003ccode\u003equery_sanitization\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17455\"\u003e#17455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated the DB query sanitization system property names \u003ccode\u003eotel.instrumentation.common.db-statement-sanitizer.enabled\u003c/code\u003e, \u003ccode\u003eotel.instrumentation.jdbc.statement-sanitizer.enabled\u003c/code\u003e, \u003ccode\u003eotel.instrumentation.mongo.statement-sanitizer.enabled\u003c/code\u003e, and \u003ccode\u003eotel.instrumentation.r2dbc.statement-sanitizer.enabled\u003c/code\u003e in favor of the corresponding \u003ccode\u003e*.query-sanitization.enabled\u003c/code\u003e names, deprecated \u003ccode\u003eotel.instrumentation.common.experimental.db-sqlcommenter.enabled\u003c/code\u003e in favor of \u003ccode\u003eotel.instrumentation.common.db.experimental.sqlcommenter.enabled\u003c/code\u003e, and deprecated \u003ccode\u003eotel.instrumentation.graphql.query-sanitizer.enabled\u003c/code\u003e in favor of \u003ccode\u003eotel.instrumentation.graphql.query-sanitization.enabled\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17464\"\u003e#17464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eInstrumentationModule.isIndyModule()\u003c/code\u003e; indy mode is now determined by the agent distribution configuration instead of per-module overrides. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17713\"\u003e#17713\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📈 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003elog4j.map_message.\u003c/code\u003e prefix from MapMessage attributes when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13871\"\u003e#13871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStop normalizing messaging header names (dash to underscore) when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled, so captured header attribute keys now preserve the original header name. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14554\"\u003e#14554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003edb.system.name\u003c/code\u003e attribute to Vertx SQL client instrumentation when stable database semantic conventions are enabled (\u003ccode\u003eotel.semconv-stability.opt-in=database\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16254\"\u003e#16254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDBC instrumentation now supports the \u003ccode\u003edb.system.name\u003c/code\u003e attribute with stable semantic convention values (e.g., \u003ccode\u003epostgresql\u003c/code\u003e, \u003ccode\u003eoracle.db\u003c/code\u003e, \u003ccode\u003eibm.db2\u003c/code\u003e, \u003ccode\u003esap.hana\u003c/code\u003e) when stable database semantic conventions are enabled (\u003ccode\u003eotel.semconv-stability.opt-in=database\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16277\"\u003e#16277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e flag that enables upcoming 3.0 breaking changes early. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16459\"\u003e#16459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized log event MDC attribute mapping in jboss-logmanager, log4j, and logback appenders by pre-computing attribute keys at initialization. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16765\"\u003e#16765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003emessaging.kafka.bootstrap.servers\u003c/code\u003e attribute to Kafka producer spans when \u003ccode\u003eotel.instrumentation.kafka.experimental-span-attributes\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17065\"\u003e#17065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDisable servlet trace-id request attribute by default when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17173\"\u003e#17173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDisable thread details span processor (\u003ccode\u003eotel.javaagent.add-thread-details\u003c/code\u003e) by default when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17215\"\u003e#17215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved javaagent startup optimization by decomposing disjunction matchers, allowing more transformations to be skipped during class loading. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17227\"\u003e#17227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd stable \u003ccode\u003emessaging.kafka.offset\u003c/code\u003e attribute to Kafka instrumentation, gated behind \u003ccode\u003eotel.semconv-stability.preview=messaging\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17785\"\u003e#17785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve original casing of servlet request parameter names in attribute keys when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17822\"\u003e#17822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace reflective mutation of Byte Buddy's \u003ccode\u003eAgentBuilder.Default.transformations\u003c/code\u003e with a \u003ccode\u003eClassFileTransformer\u003c/code\u003e hook, avoiding a JDK 26 JEP 500 warning about writing to a final field via reflection. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17824\"\u003e#17824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd javaagent bridging support for OpenTelemetry API 1.61 stable methods including \u003ccode\u003eTracer.isEnabled()\u003c/code\u003e, metric instrument \u003ccode\u003eisEnabled()\u003c/code\u003e, and \u003ccode\u003eLogger.setBody(Body)\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17849\"\u003e#17849\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eWebClientBeanPostProcessor\u003c/code\u003e and \u003ccode\u003eRestClientBeanPostProcessor\u003c/code\u003e to avoid replacing user-customized builder beans when the OpenTelemetry tracing filter/interceptor is already registered. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/15546\"\u003e#15546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix memory leak where bridged observable metric callbacks were never closed when the application-side instrument was garbage collected. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16219\"\u003e#16219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Ktor server instrumentation leaking scope across requests due to \u003ccode\u003erestoreThreadContext\u003c/code\u003e not always being called by Ktor coroutine machinery. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16487\"\u003e#16487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing \u003ccode\u003eschemaUrl\u003c/code\u003e to servlet response instrumenter. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16560\"\u003e#16560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eOpenTelemetryContextDataProvider\u003c/code\u003e calling \u003ccode\u003eGlobalOpenTelemetry.get()\u003c/code\u003e during class initialization, which could interfere with SDK setup ordering. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16638\"\u003e#16638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix ZIO instrumentation destroying caller thread context on fiber suspend, which caused spans created after \u003ccode\u003eunsafe.run\u003c/code\u003e to lose their parent. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Spring Boot starter adding a duplicate OpenTelemetry logback appender when the appender is nested inside another appender. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16697\"\u003e#16697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bridging of \u003ccode\u003eVALUE\u003c/code\u003e-type attributes set via \u003ccode\u003eAttributeKey.valueKey()\u003c/code\u003e on spans and log records through the javaagent API bridge. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16750\"\u003e#16750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix unsafe deserialization in RMI instrumentation that could lead to remote code execution (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/security/advisories/GHSA-xw7x-h9fj-p2c7\"\u003eCVE-2026-33701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16986\"\u003e#16986\u003c/a\u003e, also released in 2.26.1)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md\"\u003eio.opentelemetry.instrumentation:opentelemetry-instrumentation-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.27.0 (2026-04-21)\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.61.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version\nnumber, reflecting that they will continue to have breaking changes. Please see\n\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e\nfor more details.\u003c/p\u003e\n\u003ch3\u003e⚠️ Breaking changes to non-stable APIs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eAbstractKtorServerTelemetryBuilder.isOpenTelemetryInitialized()\u003c/code\u003e protected (previously\npublic).\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17509\"\u003e#17509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eExperimentalInstrumentationModule.injectClasses(ClassInjector)\u003c/code\u003e with\n\u003ccode\u003eexposedClassNames()\u003c/code\u003e for exposing helper classes to the application class loader.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17765\"\u003e#17765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eWebApplicationContextInstrumentation\u003c/code\u003e from the \u003ccode\u003espring-web\u003c/code\u003e instrumentation module to\n\u003ccode\u003espring-webmvc\u003c/code\u003e; users who disabled it via \u003ccode\u003eotel.instrumentation.spring-web.enabled=false\u003c/code\u003e must\nnow use \u003ccode\u003eotel.instrumentation.spring-webmvc.enabled=false\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17856\"\u003e#17856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚫 Deprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eKafkaTelemetryBuilder.setMessagingReceiveInstrumentationEnabled(boolean)\u003c/code\u003e in favor of\n\u003ccode\u003esetMessagingReceiveTelemetryEnabled(boolean)\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17092\"\u003e#17092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated GraphQL builder methods \u003ccode\u003esetSanitizeQuery()\u003c/code\u003e and \u003ccode\u003esetAddOperationNameToSpanName()\u003c/code\u003e, and\ndeprecated config key \u003ccode\u003eotel.instrumentation.graphql.add-operation-name-to-span-name.enabled\u003c/code\u003e in\nfavor of \u003ccode\u003esetQuerySanitizationEnabled()\u003c/code\u003e, \u003ccode\u003esetOperationNameInSpanNameEnabled()\u003c/code\u003e, and\n\u003ccode\u003eotel.instrumentation.graphql.operation-name-in-span-name.enabled\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17093\"\u003e#17093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExperimental.setEnableSqlCommenter()\u003c/code\u003e in JDBC and R2DBC instrumentation in favor of\n\u003ccode\u003eExperimental.setSqlCommenterEnabled()\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17094\"\u003e#17094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eotel.instrumentation.servlet.capture-request-parameters\u003c/code\u003e to\n\u003ccode\u003eotel.instrumentation.servlet.experimental.capture-request-parameters\u003c/code\u003e and\n\u003ccode\u003eotel.instrumentation.servlet.add-trace-id-request-attribute\u003c/code\u003e to\n\u003ccode\u003eotel.instrumentation.servlet.experimental.trace-id-request-attribute.enabled\u003c/code\u003e; old property names\nare deprecated.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17113\"\u003e#17113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated the declarative config name \u003ccode\u003estatement_sanitizer\u003c/code\u003e in favor of \u003ccode\u003equery_sanitization\u003c/code\u003e, and\nthe declarative config group \u003ccode\u003ecommon.database\u003c/code\u003e in favor of \u003ccode\u003ecommon.db\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17116\"\u003e#17116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated the GraphQL declarative config name \u003ccode\u003equery_sanitizer\u003c/code\u003e in favor of \u003ccode\u003equery_sanitization\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17455\"\u003e#17455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated the DB query sanitization system property names\n\u003ccode\u003eotel.instrumentation.common.db-statement-sanitizer.enabled\u003c/code\u003e,\n\u003ccode\u003eotel.instrumentation.jdbc.statement-sanitizer.enabled\u003c/code\u003e,\n\u003ccode\u003eotel.instrumentation.mongo.statement-sanitizer.enabled\u003c/code\u003e, and\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/f1973d410d516461d08e3799343d7e368f309b84\"\u003e\u003ccode\u003ef1973d4\u003c/code\u003e\u003c/a\u003e [release/v2.27.x] Prepare release 2.27.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18116\"\u003e#18116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/54496737d2f680646f5756232b8c9c0de6e2cbc8\"\u003e\u003ccode\u003e5449673\u003c/code\u003e\u003c/a\u003e Review fixes for async-http-client-common-1.8:javaagent (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18102\"\u003e#18102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/4a62affc02bdf982bb583de7a950af062e7fb245\"\u003e\u003ccode\u003e4a62aff\u003c/code\u003e\u003c/a\u003e Update changelog for upcoming release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18105\"\u003e#18105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/e2190ed2451093b36e9989d1ea268ac17254f7bc\"\u003e\u003ccode\u003ee2190ed\u003c/code\u003e\u003c/a\u003e Rename JAX-RS 2.0 RESTEasy shared javaagent module to `jaxrs-2.0-resteasy-com...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/afcf274f14262942e40741c91593dc9f4ee38623\"\u003e\u003ccode\u003eafcf274\u003c/code\u003e\u003c/a\u003e chore: update instrumentation list [automated] (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18109\"\u003e#18109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/bf241bfcf7db1afaf5ea07062fc8dc04e1e99445\"\u003e\u003ccode\u003ebf241bf\u003c/code\u003e\u003c/a\u003e Split runtime telemetry JFR config from experimental metrics (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18110\"\u003e#18110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/64d55bf05c51eca318f4bb447b86fee38fc56146\"\u003e\u003ccode\u003e64d55bf\u003c/code\u003e\u003c/a\u003e fix(deps): update gradle develocity packages to v4.4.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18107\"\u003e#18107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/41393cceeb5055e0184fcacc95cc54698f4b5b1e\"\u003e\u003ccode\u003e41393cc\u003c/code\u003e\u003c/a\u003e fix(deps): update all patch versions to v2.0.5 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18106\"\u003e#18106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/38914f14980e443b50e93fba708e64c01477a9be\"\u003e\u003ccode\u003e38914f1\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/setup-node action to v6.4.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18108\"\u003e#18108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/dfbf501d6a3284dd9b87a2812ffd2a11ae87e699\"\u003e\u003ccode\u003edfbf501\u003c/code\u003e\u003c/a\u003e v3_preview applied for lowercase normalization for \u0026lt;name\u0026gt; in servlet.… (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/17822\"\u003e#17822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/compare/v2.26.1...v2.27.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.github.cdimascio:dotenv-java` from 3.1.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v.3.1.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springdoc:springdoc-openapi-starter-webmvc-ui` from 3.0.2 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/springdoc/springdoc-openapi/releases\"\u003eorg.springdoc:springdoc-openapi-starter-webmvc-ui's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003espringdoc-openapi v3.0.3 released!\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3246\"\u003e#3246\u003c/a\u003e – Add Springdoc OpenAPI MCP (Model Context Protocol) support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3256\"\u003e#3256\u003c/a\u003e – Auto-set \u003ccode\u003enullable: true\u003c/code\u003e for Kotlin nullable types in schema properties\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3239\"\u003e#3239\u003c/a\u003e – Add support for the \u003ccode\u003e@Range\u003c/code\u003e constraint validation annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3244\"\u003e#3244\u003c/a\u003e – Handle default values for \u003ccode\u003eLocalDate\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Spring Boot to version \u003cstrong\u003e4.0.5\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade swagger-core to version \u003cstrong\u003e2.2.47\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade swagger-ui to version \u003cstrong\u003e5.32.2\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3260\"\u003e#3260\u003c/a\u003e – \u003ccode\u003e@ConditionalOnClass(HateoasProperties.class)\u003c/code\u003e in \u003ccode\u003eSpringDocHateoasConfiguration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eForwards all MCP non-transport headers to downstream methods\u003c/li\u003e\n\u003cli\u003eDynamically resolve the base path from \u003ccode\u003ewindow.location.pathname\u003c/code\u003e for MCP UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3258\"\u003e#3258\u003c/a\u003e – Setting API Version Required when using WebFlux breaks the Swagger UI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3259\"\u003e#3259\u003c/a\u003e – Annotated Generic properties getting applied to sibling properties\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3255\"\u003e#3255\u003c/a\u003e – \u003ccode\u003eDirection\u003c/code\u003e enum: fixed visibility scope of group order so that \u003ccode\u003esetGroupsOrder\u003c/code\u003e method can be used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3247\"\u003e#3247\u003c/a\u003e – Preserve YAML group URLs in Swagger UI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3245\"\u003e#3245\u003c/a\u003e – Upgrade swagger-core from version 2.2.43 to 2.2.45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3235\"\u003e#3235\u003c/a\u003e – \u003ccode\u003ePropertyResolverUtils\u003c/code\u003e retains a \u003ccode\u003eJsonNode\u003c/code\u003e when reading an \u003ccode\u003eExtensionProperty\u003c/code\u003e annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3226\"\u003e#3226\u003c/a\u003e – Propagate \u003ccode\u003eJsonView\u003c/code\u003e context when resolving \u003ccode\u003ePage\u0026lt;T\u0026gt;\u003c/code\u003e schema\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seregamorph\"\u003e\u003ccode\u003e@​seregamorph\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/pull/3260\"\u003espringdoc/springdoc-openapi#3260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/springdoc/springdoc-openapi/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/springdoc/springdoc-openapi/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/springdoc/springdoc-openapi/blob/v3.0.3/CHANGELOG.md\"\u003eorg.springdoc:springdoc-openapi-starter-webmvc-ui's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.0.3] - 2026-04-12\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3246\"\u003e#3246\u003c/a\u003e – Add Springdoc OpenAPI MCP (Model Context Protocol) support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3256\"\u003e#3256\u003c/a\u003e – Auto-set \u003ccode\u003enullable: true\u003c/code\u003e for Kotlin nullable types in schema properties\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3239\"\u003e#3239\u003c/a\u003e – Add support for the \u003ccode\u003e@Range\u003c/code\u003e constraint validation annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3244\"\u003e#3244\u003c/a\u003e – Handle default values for \u003ccode\u003eLocalDate\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Spring Boot to version \u003cstrong\u003e4.0.5\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade swagger-core to version \u003cstrong\u003e2.2.47\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade swagger-ui to version \u003cstrong\u003e5.32.2\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3260\"\u003e#3260\u003c/a\u003e – \u003ccode\u003e@ConditionalOnClass(HateoasProperties.class)\u003c/code\u003e in \u003ccode\u003eSpringDocHateoasConfiguration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eForwards all MCP non-transport headers to downstream methods\u003c/li\u003e\n\u003cli\u003eDynamically resolve the base path from \u003ccode\u003ewindow.location.pathname\u003c/code\u003e for MCP UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3258\"\u003e#3258\u003c/a\u003e – Setting API Version Required when using WebFlux breaks the Swagger UI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3259\"\u003e#3259\u003c/a\u003e – Annotated Generic properties getting applied to sibling properties\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3255\"\u003e#3255\u003c/a\u003e – \u003ccode\u003eDirection\u003c/code\u003e enum: fixed visibility scope of group order so that \u003ccode\u003esetGroupsOrder\u003c/code\u003e method can be used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3247\"\u003e#3247\u003c/a\u003e – Preserve YAML group URLs in Swagger UI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3245\"\u003e#3245\u003c/a\u003e – Upgrade swagger-core from version 2.2.43 to 2.2.45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3235\"\u003e#3235\u003c/a\u003e – \u003ccode\u003ePropertyResolverUtils\u003c/code\u003e retains a \u003ccode\u003eJsonNode\u003c/code\u003e when reading an \u003ccode\u003eExtensionProperty\u003c/code\u003e annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3226\"\u003e#3226\u003c/a\u003e – Propagate \u003ccode\u003eJsonView\u003c/code\u003e context when resolving \u003ccode\u003ePage\u0026lt;T\u0026gt;\u003c/code\u003e schema\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/3c30283fb33ced3b8368c7a890ee05d23119322a\"\u003e\u003ccode\u003e3c30283\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/4184c05db39e96e8d1ce1287d5f58f242a4c8165\"\u003e\u003ccode\u003e4184c05\u003c/code\u003e\u003c/a\u003e update .gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/89745c20c3695b9b934cbf77f96ef1cd1df9fac7\"\u003e\u003ccode\u003e89745c2\u003c/code\u003e\u003c/a\u003e CHANGELOG.md update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/4d1a730134720740ed3b9a2831d14e97dbe28780\"\u003e\u003ccode\u003e4d1a730\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3260\"\u003e#3260\u003c/a\u003e from seregamorph/SpringDocHateoasConfiguration-class...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/54e765036d9d49935a97e3ccebd875581efcc8ed\"\u003e\u003ccode\u003e54e7650\u003c/code\u003e\u003c/a\u003e ConditionalOnClass (HateoasProperties.class) in SpringDocHateoasConfiguration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/9f354b2a3cb92a8caa1d0518b1916ac4f79fbd71\"\u003e\u003ccode\u003e9f354b2\u003c/code\u003e\u003c/a\u003e Spring-boot upgrade to version 4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/14df32f99179db89967a6260562775cd6b883128\"\u003e\u003ccode\u003e14df32f\u003c/code\u003e\u003c/a\u003e Forwards all MCP non-transport headers, to downstream methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/3ee9a44547f44fb4982c98b7a5dbc1f6f9aff1a3\"\u003e\u003ccode\u003e3ee9a44\u003c/code\u003e\u003c/a\u003e Forwards all MCP non-transport headers, to downstream methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/df99408a7674af5ea3fc40f79d81bfef372e7c0e\"\u003e\u003ccode\u003edf99408\u003c/code\u003e\u003c/a\u003e upgrade swagger-ui to version 5.32.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/6ee70f4074e76d3d8554487e4318681d95e444d7\"\u003e\u003ccode\u003e6ee70f4\u003c/code\u003e\u003c/a\u003e upgrade swagger-api to version 2.2.47\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/springdoc/springdoc-openapi/compare/v3.0.2...v3.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `software.amazon.awssdk:bom` from 2.29.45 to 2.44.4\n\nUpdates `org.keycloak:keycloak-admin-client` from 26.0.8 to 26.0.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-client/commit/0d4e126942b73ca9dcf38caffe1c883447bf6ee4\"\u003e\u003ccode\u003e0d4e126\u003c/code\u003e\u003c/a\u003e Set version to 26.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-client/commit/6c3725309b11a9a8a1992354dd663e601360d2d5\"\u003e\u003ccode\u003e6c37253\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-client/commit/4cc43060751d695014d8508bbecd0dd33e0655d0\"\u003e\u003ccode\u003e4cc4306\u003c/code\u003e\u003c/a\u003e Sync after Keycloak server 26.6.0 release\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/keycloak/keycloak-client/compare/26.0.8...26.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.ben-manes.caffeine:caffeine` from 3.1.8 to 3.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ben-manes/caffeine/releases\"\u003ecom.github.ben-manes.caffeine:caffeine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved access expiration's read performance by avoiding false sharing effects caused by the timestamp update\u003c/li\u003e\n\u003cli\u003eFixed head-of-line blocking of expiration queues caused by in-flight async entries (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed various minor issues found using AI audits\u003c/li\u003e\n\u003cli\u003eAdded \u003ca href=\"https://docs.oracle.com/en/java/javase/25/docs/api//java.base/java/io/ObjectInputFilter.html\"\u003eObjectInputFilter\u003c/a\u003e support to JCache\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed frequency tracking of weak keys to use the object's identity hash code (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1902\"\u003e#1902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for underscores in \u003ccode\u003eCaffeineSpec\u003c/code\u003e when using numeric literals (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1890\"\u003e#1890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved the external api to no longer lock when querying for the maximum size or weighted size (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1897\"\u003e#1897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded detection and recovery when a custom \u003ccode\u003eCompletableFuture\u003c/code\u003e is in an inconsistent state (\u003ca href=\"https://redirect.github.com/quarkusio/quarkus/issues/50513\"\u003equarkus#50513\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed characteristics returned by Spliterators (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003ecomputeIfAbsent\u003c/code\u003e for an async cache's synchronous view to retry if incomplete\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eCaffeineSpec\u003c/code\u003e when being reflectively constructed (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1839\"\u003e#1839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved the handling of negative durations with variable expiration\u003c/li\u003e\n\u003cli\u003eFixed intermittent null after replacing a weak/soft value (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1820\"\u003e#1820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cp\u003eCache\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ca href=\"https://www.sigstore.dev/\"\u003eSigstore\u003c/a\u003e signing of maven artifacts\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eExpiry\u003c/code\u003e static factory methods (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrated to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e annotations (was checker framework)\u003c/li\u003e\n\u003cli\u003eFixed variable expiration calculation when nearing overflow\u003c/li\u003e\n\u003cli\u003eAdded logging when an async cache's removal listener fails\u003c/li\u003e\n\u003cli\u003eAdded an expiration write optimization to more operations (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1320\"\u003e#1320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed when a \u003ccode\u003eWeigher\u003c/code\u003e or \u003ccode\u003eExpiry\u003c/code\u003e fail on an async completion (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1687\"\u003e#1687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed cases when the expiration ticker was also used for statistics (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1678\"\u003e#1678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed refresh handling to skip if the async cache's entry is still loading (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003econtainsKey\u003c/code\u003e for an async cache's synchronous view while in-flight (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1626\"\u003e#1626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed premature expiration for an async cache when using nearly immediate expiration (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1623\"\u003e#1623\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFor a bulk async load returning extra mappings, wait to be added to the cache before returning (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1409\"\u003e#1409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGuava\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRelaxed the OSGi version requirement (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1160\"\u003e#1160\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eJCache\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ehibernate.javax.cache.uri\u003c/code\u003e to load the configuration from a jar (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1347\"\u003e#1347\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/836b65c0a83e5d1641ded9c6de578654bc04b2e9\"\u003e\u003ccode\u003e836b65c\u003c/code\u003e\u003c/a\u003e use a consistent expiration tolerance calculation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/0dc7daf962730048fe46ae4626827afbb97ddf92\"\u003e\u003ccode\u003e0dc7daf\u003c/code\u003e\u003c/a\u003e resurrect in-flight async entries on expiration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/0bac8b54fd634ffe95d35ccd1d94daba95e7b369\"\u003e\u003ccode\u003e0bac8b5\u003c/code\u003e\u003c/a\u003e handle head-of-line blocking of expiration queues (fixes \u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/ff258366de0a89129152ead72524ce88f8fca67b\"\u003e\u003ccode\u003eff25836\u003c/code\u003e\u003c/a\u003e test polish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/f3a6176e2e3a7fe085214472858c6029c108fc3f\"\u003e\u003ccode\u003ef3a6176\u003c/code\u003e\u003c/a\u003e Fix JCache close/createCache races and recursive teardown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/622fbe7dbf7606f114b956205706935be2fcf3c8\"\u003e\u003ccode\u003e622fbe7\u003c/code\u003e\u003c/a\u003e Fix removal in identity views and widen hill-climber counters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/8da5a7a05d8b725c9dbd577be8ffaf2372aa7e23\"\u003e\u003ccode\u003e8da5a7a\u003c/code\u003e\u003c/a\u003e defer weighing the entry until after the putIfAbsent hit fast-path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/94ad0ff8556c9923a8d9746ab85af9ee830dd051\"\u003e\u003ccode\u003e94ad0ff\u003c/code\u003e\u003c/a\u003e Record eviction stats before notifying the removal listener consistently\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/f94c0113d0c98dc0afaadf1f6748ea280aa4dff7\"\u003e\u003ccode\u003ef94c011\u003c/code\u003e\u003c/a\u003e Auto-assert eviction stats alongside notifications.withCause.exclusively\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/2e945e090fbff4f96251dfe1bacba3780a5bdb0c\"\u003e\u003ccode\u003e2e945e0\u003c/code\u003e\u003c/a\u003e Skip timestamp writes within tolerance on the read path.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ben-manes/caffeine/compare/v3.1.8...v3.2.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot` from 4.0.5 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.6\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDefault security is misconfigured when spring-boot-actuator-autoconfigure is present and spring-boot-health is not \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50188\"\u003e#50188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eElasticsearch Rest5Client auto-configuration misconfigures underlying HTTP client \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50187\"\u003e#50187\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationPidFileWriter does not handle symlinks correctly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50185\"\u003e#50185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRandomValuePropertySource is not suitable for secrets \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50183\"\u003e#50183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCassandra auto-configuration misconfigures CqlSessionBuilder \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50180\"\u003e#50180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationTemp does not handle symlinks correctly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50178\"\u003e#50178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemote DevTools performs comparison incorrectly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50176\"\u003e#50176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.rabbitmq.ssl.verify-hostname is applied inconsistently \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50174\"\u003e#50174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhole number values are ignored when configuring min and max expected values and SLO boundaries for a distribution summary meter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50077\"\u003e#50077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClassic starters are missing several modules \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50071\"\u003e#50071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModule spring-boot-resttestclient is missing from spring-boot-starter-test-classic \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50069\"\u003e#50069\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAnnotations like \u003ccode\u003e@Ssl\u003c/code\u003e don't work on \u003ccode\u003e@Bean\u003c/code\u003e methods when using \u003ccode\u003e@ServiceConnection\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50064\"\u003e#50064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnversRevisionRepositoriesRegistrar should reuse \u003ccode\u003e@EnableEnversRepositories\u003c/code\u003e rather than configuring the JPA counterpart \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50039\"\u003e#50039\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebFlux Cloud Foundry links endpoint includes query string from received request in resolved links \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50017\"\u003e#50017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImports on a containing test class are ignored when a nested class has imports \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50012\"\u003e#50012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWith spring.jackson.use-jackson2-defaults set to true, FAIL_ON_UNKNOWN_PROPERTIES is enabled \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49951\"\u003e#49951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e500 response from env endpoint when supplied pattern is invalid \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49946\"\u003e#49946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReactive MongoDB starter has a transitive dependency on the synchronous MongoDB driver \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49945\"\u003e#49945\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP method is lost when configuring excludes in EndpointRequest \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49943\"\u003e#49943\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHonor HttpMethod for reactive additional endpoint paths \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49880\"\u003e#49880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker Compose support doesn't work with apache/artemis image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49869\"\u003e#49869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker Compose support doesn't work with apache/activemq image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49866\"\u003e#49866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Security's PathPatternRequestMatcher.Builder is not auto-configured when using WebMvcTest and spring-boot-security-test \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49854\"\u003e#49854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAPI versioning path strategy should be applied path last as it is not meant to yield \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49800\"\u003e#49800\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docs to encourage Java fundamentals for beginners that prefer to learn that way \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50146\"\u003e#50146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP Service Interface Clients still document that API versioning can be configured via properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50126\"\u003e#50126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to the observability section of the Lettuce documentation is broken \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50097\"\u003e#50097\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJavadoc for StaticResourceLocation.FAVICON doesn't describe icons location \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50085\"\u003e#50085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySamlRelyingPartyConfiguration is missing a Kotlin sample \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50024\"\u003e#50024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncorrect default value for management.httpexchanges.recording.include in configuration metadata \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50019\"\u003e#50019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to the Kubernetes documentation when discussing startup probes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50015\"\u003e#50015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTypo in JdbcSessionAutoConfiguration Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49873\"\u003e#49873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify that configuration property default values are not available through the Environment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49851\"\u003e#49851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the need for Liquibase and Flyway starters \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49839\"\u003e#49839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKafka documentation refers to deprecated JSON serializer and deserializer classes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49826\"\u003e#49826\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Elasticsearch Client 9.2.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50027\"\u003e#50027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Groovy 5.0.5 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49911\"\u003e#49911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 7.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50134\"\u003e#50134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson Bom 3.1.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50051\"\u003e#50051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to \u003ca href=\"https://github.com/jaxen-xpath/jaxen/releases/tag/v2.0.1\"\u003eJaxen 2.0.1\u003c/a\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50104\"\u003e#50104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to \u003ca href=\"https://github.com/FirebirdSQL/jaybird/releases/tag/v6.0.5\"\u003eJaybird 6.0.5\u003c/a\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49914\"\u003e#49914\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/8821ad2cd381bb4b9615a61479e1de7305a8ba39\"\u003e\u003ccode\u003e8821ad2\u003c/code\u003e\u003c/a\u003e Release v4.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9e4048a03f17adfe78057a3c4d5b4693305c0ae0\"\u003e\u003ccode\u003e9e4048a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/20bb11c3984802990572ddbeae8b66885a8f2462\"\u003e\u003ccode\u003e20bb11c\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.15-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/98daa8ea30f39a5b0ca6768b5cbc2dc8698ef4e1\"\u003e\u003ccode\u003e98daa8e\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9dc5aa2863f598a15d3dfa116f4b89249daba7e7\"\u003e\u003ccode\u003e9dc5aa2\u003c/code\u003e\u003c/a\u003e Polish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/874f6294b91da18367b8b5ab7b2fad3fa23cfba6\"\u003e\u003ccode\u003e874f629\u003c/code\u003e\u003c/a\u003e Fix default security with actuator but without health\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e41b3bf731d1134bc18ec1f68ac01e0fe1c54923\"\u003e\u003ccode\u003ee41b3bf\u003c/code\u003e\u003c/a\u003e Enable hostname verification for SSL connections to Elasticsearch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ef8527bb0ef8f564f4f9c57a7be99a7aa96c6ab0\"\u003e\u003ccode\u003eef8527b\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f533a4549c3999aac30cb5830f07dc304933e93d\"\u003e\u003ccode\u003ef533a45\u003c/code\u003e\u003c/a\u003e Do not follow symlinks when writing PID file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4a7bd332b6d19fef1aa4cf28434985f2b03a2e0f\"\u003e\u003ccode\u003e4a7bd33\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.5...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `gradle-wrapper` from 9.4.1 to 9.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gradle/gradle/releases\"\u003egradle-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.5.0\u003c/h2\u003e\n\u003cp\u003eThe Gradle team is excited to announce Gradle 9.5.0.\u003c/p\u003e\n\u003cp\u003eHere are the highlights of this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTask provenance in reports and failure messages\u003c/li\u003e\n\u003cli\u003eType-safe accessors for precompiled Kotlin Settings plugins\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://docs.gradle.org/9.5.0/release-notes.html\"\u003eRead the Release Notes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe would like to thank the following community members for their contributions to this release of Gradle:\n\u003ca href=\"https://github.com/atm1020\"\u003eatm1020\u003c/a\u003e,\n\u003ca href=\"https://github.com/mataha\"\u003emataha\u003c/a\u003e,\n\u003ca href=\"https://github.com/aSemy\"\u003eAdam\u003c/a\u003e,\n\u003ca href=\"https://github.com/kelemen\"\u003eAttila Kelemen\u003c/a\u003e,\n\u003ca href=\"https://github.com/britter\"\u003eBenedikt Ritter\u003c/a\u003e,\n\u003ca href=\"https://github.com/Vampire\"\u003eBjörn Kautler\u003c/a\u003e,\n\u003ca href=\"https://github.com/budindepunk\"\u003eCaro Silva Rode\u003c/a\u003e,\n\u003ca href=\"https://github.com/chanani\"\u003eCHANHAN\u003c/a\u003e,\n\u003ca href=\"https://github.com/DmitryNez\"\u003eDmitry Nezavitin\u003c/a\u003e,\n\u003ca href=\"https://github.com/Juneezee\"\u003eEng Zer Jun\u003c/a\u003e,\n\u003ca href=\"https://github.com/KugelLibelle\"\u003eKugelLibelle\u003c/a\u003e,\n\u003ca href=\"https://github.com/vmadalin\"\u003eMadalin Valceleanu\u003c/a\u003e,\n\u003ca href=\"https://github.com/quijote\"\u003eMarkus Gaisbauer\u003c/a\u003e,\n\u003ca href=\"https://github.com/koppor\"\u003eOliver Kopp\u003c/a\u003e,\n\u003ca href=\"https://github.com/hfhbd\"\u003ePhilip Wedemann\u003c/a\u003e,\n\u003ca href=\"https://github.com/ploober\"\u003eploober\u003c/a\u003e,\n\u003ca href=\"https://github.com/rpalcolea\"\u003eRoberto Perez Alcolea\u003c/a\u003e,\n\u003ca href=\"https://github.com/R0h1tAnand\"\u003eRohit Anand\u003c/a\u003e,\n\u003ca href=\"https://github.com/Suvrat1629\"\u003eSuvrat Acharya\u003c/a\u003e,\n\u003ca href=\"https://github.com/usv240\"\u003eUjwal Suresh Vanjare\u003c/a\u003e,\n\u003ca href=\"https://github.com/urdak\"\u003eVictor Merkulov\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eUpgrade instructions\u003c/h2\u003e\n\u003cp\u003eSwitch your build to use Gradle 9.5.0 by updating your wrapper:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e./gradlew wrapper --gradle-version=9.5.0 \u0026amp;\u0026amp; ./gradlew wrapper\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSee the Gradle \u003ca href=\"https://docs.gradle.org/9.5.0/userguide/upgrading_version_9.html\"\u003e9.x upgrade guide\u003c/a\u003e to learn about deprecations, breaking changes and other considerations when upgrading.\u003c/p\u003e\n\u003cp\u003eFor Java, Groovy, Kotlin and Android compatibility, see the \u003ca href=\"https://docs.gradle.org/9.5.0/userguide/compatibility.html\"\u003efull compatibility notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eReporting problems\u003c/h2\u003e\n\u003cp\u003eIf you find a problem with this release, please file a bug on \u003ca href=\"https://github.com/gradle/gradle/issues\"\u003eGitHub Issues\u003c/a\u003e adhering to our issue guidelines.\nIf you're not sure you're encountering a bug, please use the \u003ca href=\"https://discuss.gradle.org/c/help-discuss\"\u003eforum\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eWe hope you will build happiness with Gradle, and we look forward to your feedback via \u003ca href=\"https://twitter.com/gradle\"\u003eTwitter\u003c/a\u003e or on \u003ca href=\"https://github.com/gradle\"\u003eGitHub\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e9.5.0 RC4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/3fe117d68f3907790f3809f121aa36303a9151f8\"\u003e\u003ccode\u003e3fe117d\u003c/code\u003e\u003c/a\u003e Update jdks.yaml (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37703\"\u003e#37703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/33d145af6fbe7cf7c9d84646b6d7f32fea91d5e2\"\u003e\u003ccode\u003e33d145a\u003c/code\u003e\u003c/a\u003e Update jdks.yaml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/f7a05d1ed48442eb5da4d6e2b6593da55cdec1da\"\u003e\u003ccode\u003ef7a05d1\u003c/code\u003e\u003c/a\u003e Update Gradle wrapper to version 9.5.0-rc-4 (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37654\"\u003e#37654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/266facdcbcb0b4c60120cc118eaf0f652bfcdfe5\"\u003e\u003ccode\u003e266facd\u003c/code\u003e\u003c/a\u003e Update Gradle wrapper to version 9.5.0-rc-4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/0ad6dd8e143455707e444aa7e3d38327a3366513\"\u003e\u003ccode\u003e0ad6dd8\u003c/code\u003e\u003c/a\u003e Suppress OSC taskbar reset on plain/piped stdout (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37646\"\u003e#37646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/966025d5850d46c9158a2f25e4096222277ecf57\"\u003e\u003ccode\u003e966025d\u003c/code\u003e\u003c/a\u003e Suppress OSC taskbar reset on plain/piped stdout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/e7455734449e422accebf44cf7b31bf93e3a770c\"\u003e\u003ccode\u003ee745573\u003c/code\u003e\u003c/a\u003e Polish IP docs (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37642\"\u003e#37642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/d5cfd079acd2c8f1182edd6ec23dbab571132d0a\"\u003e\u003ccode\u003ed5cfd07\u003c/code\u003e\u003c/a\u003e Ensure BuildOperationQueue will progress without extra leases (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37629\"\u003e#37629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/acdf0c36fa13ba09a7ff5b51f79b9af4b1a097ee\"\u003e\u003ccode\u003eacdf0c3\u003c/code\u003e\u003c/a\u003e Ensure BuildOperationQueue will progress without extra leases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/f7d0e4f6f7896426a8b24091388e4c252b62faef\"\u003e\u003ccode\u003ef7d0e4f\u003c/code\u003e\u003c/a\u003e Rename anchor\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gradle/gradle/compare/v9.4.1...v9.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Bonker009/hrd-room-auth/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bonker009%2Fhrd-room-auth/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"3782334274","node_id":"PR_kwDOOs_51c67k5yz","number":107,"state":"open","title":"chore(deps): bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-05T17:41:23.000Z","updated_at":"2026-01-05T17:42:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/hcmurs/metro-be/pull/107","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hcmurs%2Fmetro-be/issues/107","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/107/packages"},{"uuid":"3774214532","node_id":"PR_kwDOQKjTR867LbRS","number":35,"state":"closed","title":"chore(deps): bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0 in /common","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-01T07:09:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-01T06:49:49.000Z","updated_at":"2026-01-01T07:09:48.000Z","time_to_close":1191,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":"/common","ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/canhtv05/MS/pull/35","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/canhtv05%2FMS/issues/35","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/35/packages"},{"uuid":"3675184057","node_id":"PR_kwDOQezel862DP5s","number":2,"state":"closed","title":"chore(deps): bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-11-28T15:01:36.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-28T14:56:04.000Z","updated_at":"2025-11-28T15:01:37.000Z","time_to_close":332,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=gradle\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sovavibe/vide-onbording/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sovavibe%2Fvide-onbording/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"3606819881","node_id":"PR_kwDOHHHSY86yeEhJ","number":293,"state":"closed","title":"build(deps): bump io.github.cdimascio:dotenv-java from 2.3.2 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-14T08:15:12.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T08:40:47.000Z","updated_at":"2025-11-14T08:15:21.000Z","time_to_close":344065,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"2.3.2","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 2.3.2 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/blob/master/CHANGELOG.md\"\u003eio.github.cdimascio:dotenv-java's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support to Java 11 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/51\"\u003e#51\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d586bd3\"\u003ed586bd3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/51\"\u003e#51\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v2.3.2...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=2.3.2\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/BradEwing/InfestedArtosis/pull/293","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/BradEwing%2FInfestedArtosis/issues/293","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/293/packages"},{"uuid":"2888846836","node_id":"PR_kwDONAQsnM6sME30","number":118,"state":"closed","title":"Bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-06T06:36:40.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T05:19:34.000Z","updated_at":"2025-10-06T06:36:40.000Z","time_to_close":4626,"merged_at":"2025-10-06T06:36:40.000Z","merged_by":"BeatrixZselezny","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/BeatrixZselezny/police-simulation-framework/pull/118","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeatrixZselezny%2Fpolice-simulation-framework/issues/118","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/118/packages"},{"uuid":"2887415367","node_id":"PR_kwDOFNmKLc6sGnZH","number":194,"state":"closed","title":"mvn: bump the maven-dependencies group with 12 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":["zaw4rud0"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-04T17:06:49.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-04T16:56:52.000Z","updated_at":"2025-10-04T17:06:49.000Z","time_to_close":597,"merged_at":"2025-10-04T17:06:49.000Z","merged_by":"zaw4rud0","closed_by":null,"dependency_metadata":{"prefix":"mvn: bump","group_name":"maven-dependencies","update_count":12,"packages":[{"name":"com.google.code.gson:gson","old_version":"2.13.0","new_version":"2.13.2","repository_url":"https://github.com/google/gson"},{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.1","new_version":"v3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"},{"name":"com.google.guava:guava","old_version":"33.4.7-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"org.eu.zajc:akiwrapper","old_version":"3.0.1","new_version":"3.0.2","repository_url":"https://github.com/markozajc/Akiwrapper"},{"name":"org.jsoup:jsoup","old_version":"1.19.1","new_version":"1.21.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"org.xerial:sqlite-jdbc","old_version":"3.49.1.0","new_version":"3.50.3.0","repository_url":"https://github.com/xerial/sqlite-jdbc"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.19","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.18","new_version":"1.5.19","repository_url":"https://github.com/qos-ch/logback"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.19.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"5.12.2","new_version":"6.0.0","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.0","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-dependencies group with 12 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.13.0` | `2.13.2` |\n| [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) | `3.0.1` | `v3.2.0` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.7-jre` | `33.5.0-jre` |\n| [org.eu.zajc:akiwrapper](https://github.com/markozajc/Akiwrapper) | `3.0.1` | `3.0.2` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.19.1` | `1.21.2` |\n| [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) | `3.49.1.0` | `3.50.3.0` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.19` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.19` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.19.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.20.0` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `5.12.2` | `6.0.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.0` | `3.14.1` |\n\nUpdates `com.google.code.gson:gson` from 2.13.0 to 2.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.13.2\u003c/h2\u003e\n\u003cp\u003eThe main changes in this release are just newer dependencies.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved packaging of JPMS module declaration in Gson jar\u003cbr /\u003e\nThis fixes an issue where Eclipse and VS Code users could not refer to the Gson module name \u003ccode\u003ecom.google.gson\u003c/code\u003e. See issue \u003ca href=\"https://redirect.github.com/google/gson/issues/2679\"\u003egoogle/gson#2679\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRemove internal class \u003ccode\u003eGsonPreconditions\u003c/code\u003e by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2879\"\u003egoogle/gson#2879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to using central-publishing-maven-plugin by \u003ca href=\"https://github.com/eamonnmcmanus\"\u003e\u003ccode\u003e@​eamonnmcmanus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2900\"\u003egoogle/gson#2900\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MukjepScarlet\"\u003e\u003ccode\u003e@​MukjepScarlet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2852\"\u003egoogle/gson#2852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChrisCraik\"\u003e\u003ccode\u003e@​ChrisCraik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2856\"\u003egoogle/gson#2856\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.13.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGive FieldNamingStrategy the ability to return multiple String names by \u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove outdated android-proguard-example by \u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdjust Troubleshooting Guide ProGuard / R8 section by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2844\"\u003egoogle/gson#2844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies, including the problematic \u003ccode\u003ecom.google.errorprone:error_prone_annotations:2.37.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/686fad782d969d8f15c7581a5435a208b810caa7\"\u003e\u003ccode\u003e686fad7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c2d252a7e93d45b224a72b4ba8148a438cc1d59b\"\u003e\u003ccode\u003ec2d252a\u003c/code\u003e\u003c/a\u003e Switch to using central-publishing-maven-plugin. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/69cb755e5209b719b57f3b6f1a864b080cdca314\"\u003e\u003ccode\u003e69cb755\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 5 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2894\"\u003e#2894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ea552c2278784e12094c8daea06b18679b2da2c9\"\u003e\u003ccode\u003eea552c2\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2898\"\u003e#2898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fdc616d0da2fea0b28828386a38396eac66d85fd\"\u003e\u003ccode\u003efdc616d\u003c/code\u003e\u003c/a\u003e Set top-level permissions for CodeQL workflow (\u003ca href=\"https://redirect.github.com/google/gson/issues/2889\"\u003e#2889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/9334715a48aaf11c9f80f89f8242ba7d1c2d0c27\"\u003e\u003ccode\u003e9334715\u003c/code\u003e\u003c/a\u003e Create scorecard.yml (\u003ca href=\"https://redirect.github.com/google/gson/issues/2888\"\u003e#2888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/f7de5c2c22dae98f2f98eefcb70c920ff71e437b\"\u003e\u003ccode\u003ef7de5c2\u003c/code\u003e\u003c/a\u003e Bump the maven group with 8 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2885\"\u003e#2885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/8c23cd363daec806d2e9b69665520043914782ac\"\u003e\u003ccode\u003e8c23cd3\u003c/code\u003e\u003c/a\u003e Update sources to satisfy a new Error Prone check. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2887\"\u003e#2887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5eab3eda9fff9db77b82eae621c26f1d7263386f\"\u003e\u003ccode\u003e5eab3ed\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2886\"\u003e#2886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5f5c20026009010608de17a9e5312849230b3b0b\"\u003e\u003ccode\u003e5f5c200\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 10 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2872\"\u003e#2872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.github.cdimascio:dotenv-java` from 3.0.1 to v3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.1...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.guava:guava` from 33.4.7-jre to 33.5.0-jre\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/guava/releases\"\u003ecom.google.guava:guava's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e33.5.0\u003c/h2\u003e\n\u003ch3\u003eMaven\u003c/h3\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\n  \u0026lt;version\u0026gt;33.5.0-jre\u0026lt;/version\u0026gt;\n  \u0026lt;!-- or, for Android: --\u0026gt;\n  \u0026lt;version\u0026gt;33.5.0-android\u0026lt;/version\u0026gt;\n\u0026lt;/dependency\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eJar files\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/33.5.0-jre/guava-33.5.0-jre.jar\"\u003e33.5.0-jre.jar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/33.5.0-android/guava-33.5.0-android.jar\"\u003e33.5.0-android.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGuava requires \u003ca href=\"https://github.com/google/guava/wiki/UseGuavaInYourBuild#what-about-guavas-own-dependencies\"\u003eone runtime dependency\u003c/a\u003e, which you can download here:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.3/failureaccess-1.0.3.jar\"\u003efailureaccess-1.0.3.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJavadoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.5.0-jre/api/docs/\"\u003e33.5.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.5.0-android/api/docs/\"\u003e33.5.0-android\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJDiff\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.5.0-jre/api/diffs/\"\u003e33.5.0-jre vs. 33.4.8-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.5.0-android/api/diffs/\"\u003e33.5.0-android vs. 33.4.8-android\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.5.0-android/api/androiddiffs/\"\u003e33.5.0-android vs. 33.5.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestored the \u003ccode\u003eAutomatic-Module-Name\u003c/code\u003e to \u003ccode\u003eguava-android\u003c/code\u003e. (It, unlike, \u003ccode\u003eguava-jre\u003c/code\u003e, is not a proper module.) (7a04a8a955)\u003c/li\u003e\n\u003cli\u003eFor users of \u003ccode\u003eguava-gwt\u003c/code\u003e: Google \u003ca href=\"https://redirect.github.com/gwtproject/gwt-site/pull/394\"\u003ehas moved off GWT internally\u003c/a\u003e. We plan to continue to release \u003ccode\u003eguava-gwt\u003c/code\u003e for users of GWT and \u003ca href=\"https://github.com/google/j2cl\"\u003eJ2CL\u003c/a\u003e, but the artifact is no longer tested for GWT-specific issues, and we have limited resources to fix any unexpected issues that might arise. While we do not anticipate any specific problems, we can't guarantee how long support will continue.\u003c/li\u003e\n\u003cli\u003eIncreased our Android \u003ccode\u003eminSdkVersion\u003c/code\u003e to 23 (Marshmallow). This follows the minimum of Google's foundational Android libraries, and we expect it to have no practical impact on users. (5c23347cc1)\u003c/li\u003e\n\u003cli\u003eListed the JSpecify annotations as an optional dependency in our OSGi metadata. (2dfd572981)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecache\u003c/code\u003e: Improved the handling of exceptions from compute functions in \u003ccode\u003eCache.asMap()\u003c/code\u003e. (We do still \u003ca href=\"https://guava.dev/releases/snapshot-jre/api/docs/com/google/common/cache/CacheBuilder.html#prefer-caffeine-over-guava-s-caching-api-heading\"\u003erecommend\u003c/a\u003e using \u003ca href=\"https://github.com/ben-manes/caffeine\"\u003eCaffeine\u003c/a\u003e rather than \u003ccode\u003ecom.google.common.cache\u003c/code\u003e.) (087f2c4a80)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecollect\u003c/code\u003e: Improved \u003ccode\u003eIterators.mergeSorted()\u003c/code\u003e to preserve stability for equal elements. (4dc93be9a8)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emath\u003c/code\u003e: Added \u003ccode\u003esaturatedAbs\u003c/code\u003e methods to \u003ccode\u003eIntMath\u003c/code\u003e and \u003ccode\u003eLongMath\u003c/code\u003e. (ed0e518f20)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enet\u003c/code\u003e: Added \u003ccode\u003eimage/avif\u003c/code\u003e to \u003ccode\u003eMediaType\u003c/code\u003e. (53344caba6)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etesting\u003c/code\u003e: Made \u003ccode\u003eCollectorTester\u003c/code\u003e available to Android users. (294c251079)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eutil.concurrent\u003c/code\u003e: Added \u003ccode\u003eStriped.custom\u003c/code\u003e. (1586eb271d)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e33.4.8\u003c/h2\u003e\n\u003cp\u003eGuava 33.4.8 fixes a problem that we introduced while starting to migrate \u003ccode\u003eguava-android\u003c/code\u003e off \u003ccode\u003eUnsafe\u003c/code\u003e in \u003ca href=\"https://github.com/google/guava/releases/tag/v33.4.7\"\u003e33.4.7\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eEven if you're not upgrading from Guava 33.4.0 or earlier, still read \u003ca href=\"https://github.com/google/guava/releases/tag/v33.4.1\"\u003ethe release notes for Guava 33.4.1\u003c/a\u003e. Those release notes contain information about the effects of Guava 33.4.5 and higher on the module system.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/guava/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eu.zajc:akiwrapper` from 3.0.1 to 3.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/markozajc/Akiwrapper/releases\"\u003eorg.eu.zajc:akiwrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch1\u003eFixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eGuess#reject()\u003c/code\u003e no longer throws a \u003ccode\u003eMalformedResponseException\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markozajc/Akiwrapper/commit/34441fbfa116bdf6c49ecfe22634aaebb21f9c94\"\u003e\u003ccode\u003e34441fb\u003c/code\u003e\u003c/a\u003e [skip ci] Change the Maven central publishing plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markozajc/Akiwrapper/commit/4cc70bb1f52d7b84f319714bea76296b12c7ed34\"\u003e\u003ccode\u003e4cc70bb\u003c/code\u003e\u003c/a\u003e Bump version to 3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markozajc/Akiwrapper/commit/3dc7f2d631f8377a9bbee6389ac158be5662c487\"\u003e\u003ccode\u003e3dc7f2d\u003c/code\u003e\u003c/a\u003e Fix guess rejection\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/markozajc/Akiwrapper/compare/v3.0.1...v3.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jsoup:jsoup` from 1.19.1 to 1.21.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jhy/jsoup/releases\"\u003eorg.jsoup:jsoup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejsoup 1.21.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup 1.21.2\u003c/strong\u003e is out now, adding support for custom \u003ccode\u003eSSLContext\u003c/code\u003e in HTTP/2 connections, and improving consistency in how user data is handled in attributes. It also brings performance gains in DOM manipulation and fragment parsing, and fixes several edge cases in stream parsing, traversal, cloning, and concurrent reads.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup\u003c/strong\u003e is a Java library for working with real-world HTML and XML. It provides a very convenient API for extracting and manipulating data, using the best of HTML5 DOM methods and CSS selectors.\u003c/p\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated internal (yet visible) methods \u003ccode\u003eNormalizer#normalize(String, bool)\u003c/code\u003e and \u003ccode\u003eAttribute#shouldCollapseAttribute(Document.OutputSettings)\u003c/code\u003e. These will be removed in a future version.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eConnection#sslSocketFactory(SSLSocketFactory)\u003c/code\u003e in favor of the new \u003ccode\u003eConnection#sslContext(SSLContext)\u003c/code\u003e. Using \u003ccode\u003esslSocketFactory\u003c/code\u003e will force the use of the legacy \u003ccode\u003eHttpUrlConnection\u003c/code\u003e implementation, which does not support HTTP/2. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2370\"\u003e#2370\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWhen pretty-printing, if there are consecutive text nodes (via DOM manipulation), the non-significant whitespace between them will be collapsed. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2349\"\u003e#2349\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eConnection.Response#statusMessage()\u003c/code\u003e to return a simple loggable string message (e.g. \u0026quot;OK\u0026quot;) when using the \u003ccode\u003eHttpClient\u003c/code\u003e implementation, which doesn't otherwise return any server-set status message. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2346\"\u003e#2356\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAttributes#size()\u003c/code\u003e and \u003ccode\u003eAttributes#isEmpty()\u003c/code\u003e now exclude any internal attributes (such as user data) from their count. This aligns with the attributes' serialized output and iterator. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2369\"\u003e#2369\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eConnection#sslContext(SSLContext)\u003c/code\u003e to provide a custom SSL (TLS) context to requests, supporting both the \u003ccode\u003eHttpClient\u003c/code\u003e and the legacy \u003ccode\u003eHttUrlConnection\u003c/code\u003e implementations. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2370\"\u003e#2370\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003ePerformance optimizations for DOM manipulation methods including when repeatedly removing an element's first child (\u003ccode\u003eelement.child(0).remove()\u003c/code\u003e, and when using \u003ccode\u003eParser#parseBodyFragement()\u003c/code\u003e to parse a large number of direct children. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2373\"\u003e#2373\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWhen parsing from an InputStream and a multibyte character happened to straddle a buffer boundary, the stream would not be completely read. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2353\"\u003e#2353\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e.\u003c/li\u003e\n\u003cli\u003eIn \u003ccode\u003eNodeTraversor\u003c/code\u003e, if a last child element was removed during the \u003ccode\u003ehead()\u003c/code\u003e call, the parent would be visited twice. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2355\"\u003e#2355\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e.\u003c/li\u003e\n\u003cli\u003eCloning an Element that has an Attributes object would add an empty internal user-data attribute to that clone, which would cause unexpected results for \u003ccode\u003eAttributes#size()\u003c/code\u003e and \u003ccode\u003eAttributes#isEmpty()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2356\"\u003e#2356\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eIn a multithreaded application where multiple threads are calling \u003ccode\u003eElement#children()\u003c/code\u003e on the same element concurrently, a race condition could happen when the method was generating the internal child element cache (a filtered view of its child nodes). Since concurrent reads of DOM objects should be threadsafe without external synchronization, this method has been updated to execute atomically. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2366\"\u003e#2366\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eWhen parsing HTML with svg:script elements in SVG elements, don't enter the Text insertion mode, but continue to parse as foreign content. Otherwise, misnested HTML could then cause an IndexOutOfBoundsException. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2374\"\u003e#2374\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eMalformed HTML could throw an IndexOutOfBoundsException during the adoption agency. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2377\"\u003e#2377\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ejsoup 1.21.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup 1.21.1\u003c/strong\u003e is out now, featuring powerful new node selection capabilities that let you target specific DOM nodes like comments and text nodes using CSS selectors, dynamic tag customization through the new TagSet callback system, and improved defense against mutation XSS attacks with simplified attribute escaping. This release also brings HTTP/2 support by default, numerous API improvements for better developer experience, and fixes for several edge-case parsing issues.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup\u003c/strong\u003e is a Java library for working with real-world HTML and XML. It provides a very convenient API for extracting and manipulating data, using the best of HTML5 DOM methods and CSS selectors.\u003c/p\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved previously deprecated methods. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2317\"\u003e#2317\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated the \u003ccode\u003e:matchText\u003c/code\u003e pseduo-selector due to its side effects on the DOM; use the new \u003ccode\u003e::textnode\u003c/code\u003e selector and the \u003ccode\u003eElement#selectNodes(String css, Class\u0026lt;T\u0026gt; type)\u003c/code\u003e method instead. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2343\"\u003e#2343\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eConnection.Response#bufferUp()\u003c/code\u003e in lieu of \u003ccode\u003eConnection.Response#readFully()\u003c/code\u003e which can throw a checked IOException.\u003c/li\u003e\n\u003cli\u003eDeprecated internal methods \u003ccode\u003eValidate#ensureNotNull(Object)\u003c/code\u003e (replaced by typed \u003ccode\u003eValidate#expectNotNull(T)\u003c/code\u003e); protected HTML appenders from Attribute and Node.\u003c/li\u003e\n\u003cli\u003eIf you happen to be using any of the deprecated methods, please take the opportunity now to migrate away from them, as they will be removed in a future release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnhanced the \u003ccode\u003eSelector\u003c/code\u003e to support direct matching against nodes such as comments and text nodes. For example, you can now find an element that follows a specific comment: \u003ccode\u003e::comment:contains(prices) + p\u003c/code\u003e will select \u003ccode\u003ep\u003c/code\u003e elements immediately after a \u003ccode\u003e\u0026lt;!-- prices: --\u0026gt;\u003c/code\u003e comment. Supported types include \u003ccode\u003e::node\u003c/code\u003e, \u003ccode\u003e::leafnode\u003c/code\u003e, \u003ccode\u003e::comment\u003c/code\u003e, \u003ccode\u003e::text\u003c/code\u003e, \u003ccode\u003e::data\u003c/code\u003e, and \u003ccode\u003e::cdata\u003c/code\u003e. Node contextual selectors like \u003ccode\u003e::node:contains(text)\u003c/code\u003e, \u003ccode\u003e:matches(regex)\u003c/code\u003e, and \u003ccode\u003e:blank\u003c/code\u003e are also supported. Introduced \u003ccode\u003eElement#selectNodes(String css)\u003c/code\u003e and \u003ccode\u003eElement#selectNodes(String css, Class\u0026lt;T\u0026gt; nodeType)\u003c/code\u003e for direct node selection. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2324\"\u003e#2324\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTagSet#onNewTag(Consumer\u0026lt;Tag\u0026gt; customizer)\u003c/code\u003e: register a callback that’s invoked for each new or cloned Tag when it’s inserted into the set. Enables dynamic tweaks of tag options (for example, marking all custom tags as self-closing, or everything in a given namespace as preserving whitespace). \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2330\"\u003e#2330\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eTokenQueue\u003c/code\u003e and \u003ccode\u003eCharacterReader\u003c/code\u003e autocloseable, to ensure that they will release their buffers back to the buffer pool, for later reuse.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eSelector#evaluatorOf(String css)\u003c/code\u003e, as a clearer way to obtain an Evaluator from a CSS query. An alias of \u003ccode\u003eQueryParser.parse(String css)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags (defined via the \u003ccode\u003eTagSet\u003c/code\u003e) in a foreign namespace (e.g. SVG) can be configured to parse as data tags.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eNodeVisitor#traverse(Node)\u003c/code\u003e to simplify node traversal calls (vs. importing \u003ccode\u003eNodeTraversor\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated the default user-agent string to improve compatibility. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2341\"\u003e#2341\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eThe HTML parser now allows the specific text-data type (Data, RcData) to be customized for known tags. (Previously, that was only supported on custom tags.) \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2326\"\u003e#2326\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eConnection.Response#readFully()\u003c/code\u003e as a replacement for \u003ccode\u003eConnection.Response#bufferUp()\u003c/code\u003e with an explicit IOException. Similarly, added \u003ccode\u003eConnection.Response#readBody()\u003c/code\u003e over \u003ccode\u003eConnection.Response#body()\u003c/code\u003e. Deprecated \u003ccode\u003eConnection.Response#bufferUp()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2327\"\u003e#2327\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eWhen serializing HTML, the \u003ccode\u003e\u0026lt;\u003c/code\u003e and \u003ccode\u003e\u0026gt;\u003c/code\u003e characters are now escaped in attributes. This helps prevent a class of mutation XSS attacks. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2337\"\u003e#2337\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003eConnection\u003c/code\u003e to prefer using the JDK's HttpClient over HttpUrlConnection, if available, to enable HTTP/2 support by default. Users can disable via \u003ccode\u003e-Djsoup.useHttpClient=false\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2340\"\u003e#2340\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jhy/jsoup/blob/master/CHANGES.md\"\u003eorg.jsoup:jsoup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.21.2 (2025-Aug-25)\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated internal (yet visible) methods \u003ccode\u003eNormalizer#normalize(String, bool)\u003c/code\u003e and \u003ccode\u003eAttribute#shouldCollapseAttribute(Document.OutputSettings)\u003c/code\u003e. These will be removed in a future version.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eConnection#sslSocketFactory(SSLSocketFactory)\u003c/code\u003e in favor of the new \u003ccode\u003eConnection#sslContext(SSLContext)\u003c/code\u003e. Using \u003ccode\u003esslSocketFactory\u003c/code\u003e will force the use of the legacy \u003ccode\u003eHttpUrlConnection\u003c/code\u003e implementation, which does not support HTTP/2. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2370\"\u003e#2370\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWhen pretty-printing, if there are consecutive text nodes (via DOM manipulation), the non-significant whitespace between them will be collapsed. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2349\"\u003e#2349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eConnection.Response#statusMessage()\u003c/code\u003e to return a simple loggable string message (e.g. \u0026quot;OK\u0026quot;) when using the \u003ccode\u003eHttpClient\u003c/code\u003e implementation, which doesn't otherwise return any server-set status message. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2346\"\u003e#2356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAttributes#size()\u003c/code\u003e and \u003ccode\u003eAttributes#isEmpty()\u003c/code\u003e now exclude any internal attributes (such as user data) from their count. This aligns with the attributes' serialized output and iterator. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2369\"\u003e#2369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eConnection#sslContext(SSLContext)\u003c/code\u003e to provide a custom SSL (TLS) context to requests, supporting both the \u003ccode\u003eHttpClient\u003c/code\u003e and the legacy \u003ccode\u003eHttUrlConnection\u003c/code\u003e implementations. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2370\"\u003e#2370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerformance optimizations for DOM manipulation methods including when repeatedly removing an element's first child (\u003ccode\u003eelement.child(0).remove()\u003c/code\u003e, and when using \u003ccode\u003eParser#parseBodyFragement()\u003c/code\u003e to parse a large number of direct children. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2373\"\u003e#2373\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWhen parsing from an InputStream and a multibyte character happened to straddle a buffer boundary, the stream would not be completely read. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2353\"\u003e#2353\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIn \u003ccode\u003eNodeTraversor\u003c/code\u003e, if a last child element was removed during the \u003ccode\u003ehead()\u003c/code\u003e call, the parent would be visited twice. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2355\"\u003e#2355\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCloning an Element that has an Attributes object would add an empty internal user-data attribute to that clone, which would cause unexpected results for \u003ccode\u003eAttributes#size()\u003c/code\u003e and \u003ccode\u003eAttributes#isEmpty()\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2356\"\u003e#2356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIn a multithreaded application where multiple threads are calling \u003ccode\u003eElement#children()\u003c/code\u003e on the same element concurrently, a race condition could happen when the method was generating the internal child element cache (a filtered view of its child nodes). Since concurrent reads of DOM objects should be threadsafe without external synchronization, this method has been updated to execute atomically. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2366\"\u003e#2366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen parsing HTML with svg:script elements in SVG elements, don't enter the Text insertion mode, but continue to parse as foreign content. Otherwise, misnested HTML could then cause an IndexOutOfBoundsException. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2374\"\u003e#2374\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMalformed HTML could throw an IndexOutOfBoundsException during the adoption agency. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2377\"\u003e#2377\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.21.1 (2025-Jun-23)\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved previously deprecated methods. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated the \u003ccode\u003e:matchText\u003c/code\u003e pseduo-selector due to its side effects on the DOM; use the new \u003ccode\u003e::textnode\u003c/code\u003e selector and the \u003ccode\u003eElement#selectNodes(String css, Class type)\u003c/code\u003e method instead. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2343\"\u003e#2343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eConnection.Response#bufferUp()\u003c/code\u003e in lieu of \u003ccode\u003eConnection.Response#readFully()\u003c/code\u003e which can throw a checked IOException.\u003c/li\u003e\n\u003cli\u003eDeprecated internal methods \u003ccode\u003eValidate#ensureNotNull\u003c/code\u003e (replaced by typed \u003ccode\u003eValidate#expectNotNull\u003c/code\u003e); protected HTML appenders from Attribute and Node.\u003c/li\u003e\n\u003cli\u003eIf you happen to be using any of the deprecated methods, please take the opportunity now to migrate away from them, as they will be removed in a future release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnhanced the \u003ccode\u003eSelector\u003c/code\u003e to support direct matching against nodes such as comments and text nodes. For example, you can now find an element that follows a specific comment: \u003ccode\u003e::comment:contains(prices) + p\u003c/code\u003e will select \u003ccode\u003ep\u003c/code\u003e elements immediately after a \u003ccode\u003e\u0026lt;!-- prices: --\u0026gt;\u003c/code\u003e comment. Supported types include \u003ccode\u003e::node\u003c/code\u003e, \u003ccode\u003e::leafnode\u003c/code\u003e, \u003ccode\u003e::comment\u003c/code\u003e, \u003ccode\u003e::text\u003c/code\u003e, \u003ccode\u003e::data\u003c/code\u003e, and \u003ccode\u003e::cdata\u003c/code\u003e. Node contextual selectors like \u003ccode\u003e::node:contains(text)\u003c/code\u003e, \u003ccode\u003e:matches(regex)\u003c/code\u003e, and \u003ccode\u003e:blank\u003c/code\u003e are also supported. Introduced \u003ccode\u003eElement#selectNodes(String css)\u003c/code\u003e and \u003ccode\u003eElement#selectNodes(String css, Class nodeType)\u003c/code\u003e for direct node selection. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2324\"\u003e#2324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTagSet#onNewTag(Consumer\u0026lt;Tag\u0026gt; customizer)\u003c/code\u003e: register a callback that’s invoked for each new or cloned Tag when it’s inserted into the set. Enables dynamic tweaks of tag options (for example, marking all custom tags as self-closing, or everything in a given namespace as preserving whitespace).\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eTokenQueue\u003c/code\u003e and \u003ccode\u003eCharacterReader\u003c/code\u003e autocloseable, to ensure that they will release their buffers back to the buffer pool, for later reuse.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eSelector#evaluatorOf(String css)\u003c/code\u003e, as a clearer way to obtain an Evaluator from a CSS query. An alias of \u003ccode\u003eQueryParser.parse(String css)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags (defined via the \u003ccode\u003eTagSet\u003c/code\u003e) in a foreign namespace (e.g. SVG) can be configured to parse as data tags.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eNodeVisitor#traverse(Node)\u003c/code\u003e to simplify node traversal calls (vs. importing \u003ccode\u003eNodeTraversor\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated the default user-agent string to improve compatibility. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2341\"\u003e#2341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe HTML parser now allows the specific text-data type (Data, RcData) to be customized for known tags. (Previously, that was only supported on custom tags.) \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2326\"\u003e#2326\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eConnection#readFully()\u003c/code\u003e as a replacement for \u003ccode\u003eConnection#bufferUp()\u003c/code\u003e with an explicit IOException. Similarly, added \u003ccode\u003eConnection#readBody()\u003c/code\u003e over \u003ccode\u003eConnection#body()\u003c/code\u003e. Deprecated \u003ccode\u003eConnection#bufferUp()\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen serializing HTML, the \u003ccode\u003e\u0026lt;\u003c/code\u003e and \u003ccode\u003e\u0026gt;\u003c/code\u003e characters are now escaped in attributes. This helps prevent a class of mutation XSS attacks. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2337\"\u003e#2337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003eConnection\u003c/code\u003e to prefer using the JDK's HttpClient over HttpUrlConnection, if available, to enable HTTP/2 support by default. Users can disable via \u003ccode\u003e-Djsoup.useHttpClient=false\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2340\"\u003e#2340\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe contents of a \u003ccode\u003escript\u003c/code\u003e in a \u003ccode\u003esvg\u003c/code\u003e foreign context should be parsed as script data, not text. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTag#isFormSubmittable()\u003c/code\u003e was updating the Tag's options. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2323\"\u003e#2323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe HTML pretty-printer would incorrectly trim whitespace when text followed an inline element in a block element. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom tags with hyphens or other non-letter characters in their names now work correctly as Data or RcData tags. Their closing tags are now tokenized properly. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2332\"\u003e#2332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen cloning an Element, the clone would retain the source's cached child Element list (if any), which could lead to incorrect results when modifying the clone's child elements. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2334\"\u003e#2334\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/b02837b6c77b94799c055f8fa446fb770bfb49f1\"\u003e\u003ccode\u003eb02837b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jsoup-1.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/1f0c2070e78b5d171c4e5896930c612c58474608\"\u003e\u003ccode\u003e1f0c207\u003c/code\u003e\u003c/a\u003e v1.21.2 release date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/b0934637750ed6ddd91bf344842c8c5aad1fb70f\"\u003e\u003ccode\u003eb093463\u003c/code\u003e\u003c/a\u003e Use central-publishing-maven-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/615b9592ffe8e65b4e461f7727081995931154ce\"\u003e\u003ccode\u003e615b959\u003c/code\u003e\u003c/a\u003e Updating sonatype deploy URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/69617205f80df06acf2adb38fd8a19f3724b6845\"\u003e\u003ccode\u003e6961720\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2386\"\u003e#2386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/82864b246c0005cc66a50daede3568f930504030\"\u003e\u003ccode\u003e82864b2\u003c/code\u003e\u003c/a\u003e Bump jetty.version from 9.4.57.v20241219 to 9.4.58.v20250814 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2385\"\u003e#2385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/71f963ea3a78746fc2a3ba80b2843254b35c211a\"\u003e\u003ccode\u003e71f963e\u003c/code\u003e\u003c/a\u003e Fix for HTML that breaks the select scope\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/6b20f6e3d158d1ce3147c4e9306d9b485e083bf4\"\u003e\u003ccode\u003e6b20f6e\u003c/code\u003e\u003c/a\u003e Removed effective recursion closing \u003ccode\u003e\\\u0026lt;/select\u0026gt;\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/eb2957a8b3e8c12649c5b83872a238dd74e68dec\"\u003e\u003ccode\u003eeb2957a\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2382\"\u003e#2382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/3a9a6c7c8a67d51ebbb598495496e28dcd0c18e1\"\u003e\u003ccode\u003e3a9a6c7\u003c/code\u003e\u003c/a\u003e Fix ProxyTest in CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jhy/jsoup/compare/jsoup-1.19.1...jsoup-1.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.xerial:sqlite-jdbc` from 3.49.1.0 to 3.50.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xerial/sqlite-jdbc/releases\"\u003eorg.xerial:sqlite-jdbc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 3.50.3.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejdbc\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport JDBC4 CLOB and BLOB in PreparedStatement parameters (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/9515a80\"\u003e9515a80\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003esqlite\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade to sqlite 3.50.3 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/ef4e649\"\u003eef4e649\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eunscoped\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebuild android native lib with 16kb page size (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/8548d1c\"\u003e8548d1c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/xerial/sqlite-jdbc/issues/1296\"\u003e#1296\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛠  Build\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003edeps\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebump org.apache.maven.plugins:maven-enforcer-plugin (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/e20d3b6\"\u003ee20d3b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump org.apache.maven.plugins:maven-gpg-plugin (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/d1efafe\"\u003ed1efafe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump org.jreleaser:jreleaser-maven-plugin (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/4042011\"\u003e4042011\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate maven snapshot badge (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/19e32f0\"\u003e19e32f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank the following people for their contributions:\nEnaium, Gauthier, Gauthier Roebroeck, Tim Ward\u003c/p\u003e\n\u003ch2\u003eRelease 3.50.2.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003esqlite\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade to sqlite 3.50.2 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/fb62309\"\u003efb62309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Fixes\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejdbc\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdate JDBC3DatabaseMetaData to enable supported features (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/524ac3a\"\u003e524ac3a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eResultSetMetaData.getCatalogName incorrectly returns the table name (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/891b650\"\u003e891b650\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/xerial/sqlite-jdbc/issues/1279\"\u003e#1279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eunscoped\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efaulty android detection (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/170ce6e\"\u003e170ce6e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/xerial/sqlite-jdbc/issues/1287\"\u003e#1287\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛠  Build\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003edeps\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebump org.sonatype.central:central-publishing-maven-plugin (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/d891708\"\u003ed891708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereplace maven central links (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/6eea8c5\"\u003e6eea8c5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/4781e381921a348fa2e533d0c43767525374b26d\"\u003e\u003ccode\u003e4781e38\u003c/code\u003e\u003c/a\u003e chore(release): 3.50.3.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/7d26cd00deb7a4097e622fe687e7ca958ce3f97a\"\u003e\u003ccode\u003e7d26cd0\u003c/code\u003e\u003c/a\u003e chore: update native libraries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/ef4e649d0aea301419cc4693bc0a95de965e6980\"\u003e\u003ccode\u003eef4e649\u003c/code\u003e\u003c/a\u003e feat(sqlite): upgrade to sqlite 3.50.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/19e32f01353044395f5581390a8be51adfe931d9\"\u003e\u003ccode\u003e19e32f0\u003c/code\u003e\u003c/a\u003e docs: update maven snapshot badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/9515a8004ce799178b674b464d32ec8bcd505d88\"\u003e\u003ccode\u003e9515a80\u003c/code\u003e\u003c/a\u003e feat(jdbc): support JDBC4 CLOB and BLOB in PreparedStatement parameters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/e20d3b6242e4833ef82d7706422394296d6278df\"\u003e\u003ccode\u003ee20d3b6\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.maven.plugins:maven-enforcer-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/d1efafec480c3e8c7ec79a3125b926d74a31888f\"\u003e\u003ccode\u003ed1efafe\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.maven.plugins:maven-gpg-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/37f8ea5df08d63c320d4db21eaed27e5d52d40c6\"\u003e\u003ccode\u003e37f8ea5\u003c/code\u003e\u003c/a\u003e chore: update native libraries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/8548d1c39c1a28e54a8e0e87fc2532271fd64ede\"\u003e\u003ccode\u003e8548d1c\u003c/code\u003e\u003c/a\u003e feat: build android native lib with 16kb page size\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/404201113595f2d08d3d441c82afd9ac80670bf2\"\u003e\u003ccode\u003e4042011\u003c/code\u003e\u003c/a\u003e build(deps): bump org.jreleaser:jreleaser-maven-plugin\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xerial/sqlite-jdbc/compare/3.49.1.0...3.50.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.18 to 1.5.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-09-30 Release of logback version 1.5.19\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Disallow \u0026quot;new\u0026quot; operator in the \u003ccode\u003econdition\u003c/code\u003e attribute of \u0026lt;\u003ccode\u003eif\u003c/code\u003e\u0026gt; elements. This fixes an ACE vulnerability recorded as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2025-11226\"\u003eCVE-2025-11226\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• At initialization time, slightly better reporting about watched configuration files.\u003c/p\u003e\n\u003cp\u003e• Softer message regarding usage of ConsoleAppender and its potential impact on performance.\u003c/p\u003e\n\u003cp\u003e• In ViewStatusMessagesServlet, restrict processing of \u0026quot;Clear\u0026quot; button to POST method. This change was proposed by Ralf Wiebicke who also provided the relevant \u003ca href=\"https://redirect.github.com/qos-ch/logback/pull/971\"\u003ePR\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from \u003ca href=\"https://github.com/qos-ch/logback\"\u003esource code\u003c/a\u003e at commit e572d4f87f06674788eb3ca7148e8d1dffc615fa associated with the tag v_1.5.19. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e572d4f87f06674788eb3ca7148e8d1dffc615fa\"\u003e\u003ccode\u003ee572d4f\u003c/code\u003e\u003c/a\u003e skip deployment of blackbox and example modules, published as version 1.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4adae8bdcdcf018bb29e51387175412bd9c6d546\"\u003e\u003ccode\u003e4adae8b\u003c/code\u003e\u003c/a\u003e add plugin for Maven Central deployment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ee70cf4cd99774ea5fe1f7e2d928061126e45eeb\"\u003e\u003ccode\u003eee70cf4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/20802cff1dc1ba3bd73b9d7a93102f3b6fd16e2a\"\u003e\u003ccode\u003e20802cf\u003c/code\u003e\u003c/a\u003e mindor javadoc changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/81160699fcecbefdecf79ea44c0f7f2877d9eb8d\"\u003e\u003ccode\u003e8116069\u003c/code\u003e\u003c/a\u003e comment out code in COWArrayListConcurrencyTest to  make IDE happy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/7f653409c95e40efd79b2b1bbeefde6dd649ceab\"\u003e\u003ccode\u003e7f65340\u003c/code\u003e\u003c/a\u003e minor changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/8d2262d3c5227f209905ac1705a3333ebd8a33c8\"\u003e\u003ccode\u003e8d2262d\u003c/code\u003e\u003c/a\u003e soften warning on using ConsoleAppender\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c76fed3c01f389e4c18db914bcba1e72bccc2d1e\"\u003e\u003ccode\u003ec76fed3\u003c/code\u003e\u003c/a\u003e ViewStatusMessagesServlet requires method POST for button 'Clear' (\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/971\"\u003e#971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/61f6a2544f36b3016e0efd434ee21f19269f1df7\"\u003e\u003ccode\u003e61f6a25\u003c/code\u003e\u003c/a\u003e disallow new in if condition attribute in config files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a07cfd53e4a3122dc83c4ad36b96f6f6fc78375c\"\u003e\u003ccode\u003ea07cfd5\u003c/code\u003e\u003c/a\u003e logback-core: fix spelling errors (\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.18...v_1.5.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.5.18 to 1.5.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-09-30 Release of logback version 1.5.19\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Disallow \u0026quot;new\u0026quot; operator in the \u003ccode\u003econdition\u003c/code\u003e attribute of \u0026lt;\u003ccode\u003eif\u003c/code\u003e\u0026gt; elements. This fixes an ACE vulnerability recorded as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2025-11226\"\u003eCVE-2025-11226\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• At initialization time, slightly better reporting about watched configuration files.\u003c/p\u003e\n\u003cp\u003e• Softer message regarding usage of ConsoleAppender and its potential impact on performance.\u003c/p\u003e\n\u003cp\u003e• In ViewStatusMessagesServlet, restrict processing of \u0026quot;Clear\u0026quot; button to POST method. This change was proposed by Ralf Wiebicke who also provided the relevant \u003ca href=\"https://redirect.github.com/qos-ch/logback/pull/971\"\u003ePR\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from \u003ca href=\"https://github.com/qos-ch/logback\"\u003esource code\u003c/a\u003e at commit e572d4f87f06674788eb3ca7148e8d1dffc615fa associated with the tag v_1.5.19. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e572d4f87f06674788eb3ca7148e8d1dffc615fa\"\u003e\u003ccode\u003ee572d4f\u003c/code\u003e\u003c/a\u003e skip deployment of blackbox and example modules, published as version 1.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4adae8bdcdcf018bb29e51387175412bd9c6d546\"\u003e\u003ccode\u003e4adae8b\u003c/code\u003e\u003c/a\u003e add plugin for Maven Central deployment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ee70cf4cd99774ea5fe1f7e2d928061126e45eeb\"\u003e\u003ccode\u003eee70cf4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/20802cff1dc1ba3bd73b9d7a93102f3b6fd16e2a\"\u003e\u003ccode\u003e20802cf\u003c/code\u003e\u003c/a\u003e mindor javadoc changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/81160699fcecbefdecf79ea44c0f7f2877d9eb8d\"\u003e\u003ccode\u003e8116069\u003c/code\u003e\u003c/a\u003e comment out code in COWArrayListConcurrencyTest to  make IDE happy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/7f653409c95e40efd79b2b1bbeefde6dd649ceab\"\u003e\u003ccode\u003e7f65340\u003c/code\u003e\u003c/a\u003e minor changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/8d2262d3c5227f209905ac1705a3333ebd8a33c8\"\u003e\u003ccode\u003e8d2262d\u003c/code\u003e\u003c/a\u003e soften warning on using ConsoleAppender\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c76fed3c01f389e4c18db914bcba1e72bccc2d1e\"\u003e\u003ccode\u003ec76fed3\u003c/code\u003e\u003c/a\u003e ViewStatusMessagesServlet requires method POST for button 'Clear' (\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/971\"\u003e#971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/61f6a2544f36b3016e0efd434ee21f19269f1df7\"\u003e\u003ccode\u003e61f6a25\u003c/code\u003e\u003c/a\u003e disallow new in if condition attribute in config files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a07cfd53e4a3122dc83c4ad36b96f6f6fc78375c\"\u003e\u003ccode\u003ea07cfd5\u003c/code\u003e\u003c/a\u003e logback-core: fix spelling errors (\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.18...v_1.5.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-codec:commons-codec` from 1.18.0 to 1.19.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.19.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.19.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add HmacUtils.hmac(Path). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add HmacUtils.hmacHex(Path). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add PMD check to the default Maven goal. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add SpotBugs check to the default Maven goal. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Remove -nouses directive from maven-bundle-plugin. OSGi package imports now state 'uses' definitions for package imports, this doesn't affect JPMS (from org.apache.commons:commons-parent:80). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Refactor DigestUtils.updateDigest(MessageDigest, File) to use NIO. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-328:  Clarify Javadoc for org.apache.commons.codec.digest.UnixCrypt.crypt(byte[],String). Thanks to Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in DaitchMokotoffSoundex.Rule. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in DaitchMokotoffSoundex.parseRules(Scanner, String, Map, Map). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in Lang.loadFromResource(String, Languages). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in PhoneticEngine.encode(String, LanguageSet). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in org.apache.commons.codec.language.bm.Rule.parse*(*). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Remove redundant checks for whitespace in DaitchMokotoffSoundex.soundex(String, boolean). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Javadoc typo in Base16.java [#380](https://github.com/apache/commons-codec/issues/380). Thanks to Sebastian Baunsgaard.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate unused constant org.apache.commons.codec.language.bm.Rule.ALL. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-331:  org.apache.commons.codec.language.bm.Rule.parsePhonemeExpr(String) adds duplicate empty phoneme when input ends with |. Thanks to IlikeCode, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCODEC-331:  org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String) does not remove special characters like punctuation. Thanks to IlikeCode, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD multiple UnnecessaryFullyQualifiedName in org.apache.commons.codec.binary.StringUtils. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD UnusedFormalParameter in private constructor in org.apache.commons.codec.binary.Base16. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD multiple UnnecessaryFullyQualifiedName in org.apache.commons.codec.digest.Blake3. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD UnnecessaryFullyQualifiedName in org.apache.commons.codec.digest.Md5Crypt. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD EmptyControlStatement in org.apache.commons.codec.language.Metaphone. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix SpotBugs [ERROR] Medium: org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder.setEncodeTable(byte[]) may expose internal representation by storing an externally mutable object into BaseNCodec$AbstractBuilder.encodeTable [org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder] At BaseNCodec.java:[line 131] EI_EXPOSE_REP2. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        The method org.apache.commons.codec.binary.BaseNCodec.AbstractBuilder.setLineSeparator(byte...) now makes a defensive copy. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Avoid unnecessary String conversion in org.apache.commons.codec.language.bm.PhoneticEngine.applyFinalRules(PhonemeBuilder, Map). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix SpotBugs [ERROR] High: Potentially dangerous use of non-short-circuit logic in org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String) [org.apache.commons.codec.language.DaitchMokotoffSoundex] At DaitchMokotoffSoundex.java:[line 350] NS_DANGEROUS_NON_SHORT_CIRCUIT. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/351cb22e1e1948aaabb39a463dce631bea156125\"\u003e\u003ccode\u003e351cb22\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.19.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/0d501b60e50ea50e247d8d804945b9a39974ed52\"\u003e\u003ccode\u003e0d501b6\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/d6d4b824539b0d4794200d05286fd3de1ff2f236\"\u003e\u003ccode\u003ed6d4b82\u003c/code\u003e\u003c/a\u003e Refactor duplicate code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/6d6456ca94448ba8ea105e697e3f89a67f3cb7c1\"\u003e\u003ccode\u003e6d6456c\u003c/code\u003e\u003c/a\u003e No need to exclude abstract test classes from Surefire runs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/22d62e41374cfe558f995fd2c0f490e6f93339d6\"\u003e\u003ccode\u003e22d62e4\u003c/code\u003e\u003c/a\u003e No need to specify the default value for linkXref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/c4daf34d4aeb1193ba8feab437b86a871c6b123d\"\u003e\u003ccode\u003ec4daf34\u003c/code\u003e\u003c/a\u003e No longer need to override the version of the Jacoco Maven plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/8f2b67337af5dc40a3701346c6302ab0cf5ca554\"\u003e\u003ccode\u003e8f2b673\u003c/code\u003e\u003c/a\u003e Remove workaround for [SUREFIRE-2253]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/466a61d3f957a9a0727937b3772dc6880db22f01\"\u003e\u003ccode\u003e466a61d\u003c/code\u003e\u003c/a\u003e Fix Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/ca27bd30b6170561786d421eb48f1535dc41336f\"\u003e\u003ccode\u003eca27bd3\u003c/code\u003e\u003c/a\u003e Fix Checkstyle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/1dfb4e5bbdc604dc72fe671fded50a5c91bc7543\"\u003e\u003ccode\u003e1dfb4e5\u003c/code\u003e\u003c/a\u003e Better internal method name\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.20.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.20.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.19.1: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo IO-875:  Add org.apache.commons.io.file.CountingPathVisitor.accept(Path, BasicFileAttributes) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/743\"\u003e#743\u003c/a\u003e. Thanks to Pierre Baumard, Gary Gregory.\no          Add org.apache.commons.io.Charsets.isAlias(Charset, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.isUTF8(Charset). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.toCharsetDefault(String, Charset). Thanks to Gary Gregory.\no IO-279:  Add Tailer ignoreTouch option \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/757\"\u003e#757\u003c/a\u003e. Thanks to Joerg Budischewski, Gary Gregory.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          [javadoc] Rename parameter of ProxyOutputStream.write(int) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/740\"\u003e#740\u003c/a\u003e. Thanks to Jesse G...\n\n_Description has been truncated_","html_url":"https://github.com/zaw4rud0/holobot/pull/194","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zaw4rud0%2Fholobot/issues/194","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/194/packages"},{"uuid":"2801279803","node_id":"PR_kwDOHA-nTs6m-CM7","number":62,"state":"closed","title":"Bump io.github.cdimascio:dotenv-java from 3.0.2 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-05T13:58:17.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-05T02:03:38.000Z","updated_at":"2025-09-05T13:58:18.000Z","time_to_close":42879,"merged_at":"2025-09-05T13:58:17.000Z","merged_by":"teetangh","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.2","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.2 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.2...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=gradle\u0026previous-version=3.0.2\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/couchbase-examples/java-springdata-quickstart/pull/62","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/couchbase-examples%2Fjava-springdata-quickstart/issues/62","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/62/packages"},{"uuid":"2788205852","node_id":"PR_kwDOEZOP786mMKUc","number":190,"state":"open","title":"chore(deps): bump io.github.cdimascio:dotenv-java from 3.0.1 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-01T00:43:08.000Z","updated_at":"2025-09-01T00:43:09.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.1","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.1 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.1...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.0.1\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/thunderz99/java-cosmos/pull/190","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/thunderz99%2Fjava-cosmos/issues/190","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/190/packages"},{"uuid":"2748263693","node_id":"PR_kwDON1U9yc6jzy0N","number":6,"state":"closed","title":"Bump io.github.cdimascio:dotenv-java from 3.1.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-30T10:16:46.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-15T07:58:13.000Z","updated_at":"2025-09-30T10:16:47.000Z","time_to_close":3982713,"merged_at":"2025-09-30T10:16:46.000Z","merged_by":"derynL","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.1.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v.3.1.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=gradle\u0026previous-version=3.1.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/derynLeigh/techronymsService/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/derynLeigh%2FtechronymsService/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"2721740940","node_id":"PR_kwDONt4ets6iOniM","number":5,"state":"closed","title":"Bump io.github.cdimascio:dotenv-java from 3.1.0 to 3.2.0 in /tlgWeatherBot","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-10T09:24:47.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-05T16:21:44.000Z","updated_at":"2025-09-10T09:24:48.000Z","time_to_close":3085383,"merged_at":"2025-09-10T09:24:47.000Z","merged_by":"la-strole","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":"/tlgWeatherBot","ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.1.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v.3.1.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.1.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/la-strole/weatherBotJava/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/la-strole%2FweatherBotJava/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"2698589515","node_id":"PR_kwDOPTV1f86g2TVL","number":1,"state":"closed","title":"build(deps): bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-27T22:31:16.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-07-27T22:20:27.000Z","updated_at":"2025-07-27T22:31:16.000Z","time_to_close":649,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/GabrielNat1/SpringBootApplication/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrielNat1%2FSpringBootApplication/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"2629708055","node_id":"PR_kwDONDS46c6cvikX","number":26,"state":"open","title":"deps: bump io.github.cdimascio:dotenv-java from 3.1.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-30T17:50:24.000Z","updated_at":"2025-07-02T04:26:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.1.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v.3.1.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.1.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/SmartPotTech/SmartPot-API/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmartPotTech%2FSmartPot-API/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"},{"uuid":"2606681891","node_id":"PR_kwDOOVVbcs6bXs8j","number":4,"state":"closed","title":"build(deps): bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-06-20T09:04:21.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-20T08:55:11.000Z","updated_at":"2025-06-20T09:04:21.000Z","time_to_close":550,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=gradle\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/TimHubert/webtech_gymtracker/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimHubert%2Fwebtech_gymtracker/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"2604690049","node_id":"PR_kwDOOs1MZs6bQGqB","number":17,"state":"open","title":"build(deps): bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-19T12:34:48.000Z","updated_at":"2025-06-19T12:37:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=gradle\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sirmelonchen/financial-bucket-planner/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sirmelonchen%2Ffinancial-bucket-planner/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"},{"uuid":"2603111367","node_id":"PR_kwDOOKg5986bKFPH","number":66,"state":"open","title":"Bump io.github.cdimascio:dotenv-java from 2.2.4 to 3.2.0 in /pflege-prozess","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-18T22:59:17.000Z","updated_at":"2025-06-18T22:59:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"2.2.4","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":"/pflege-prozess","ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 2.2.4 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/blob/master/CHANGELOG.md\"\u003eio.github.cdimascio:dotenv-java's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support to Java 11 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/51\"\u003e#51\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d586bd3\"\u003ed586bd3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/51\"\u003e#51\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cdimascio/dotenv-java/commits/v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=2.2.4\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/thi-projekte/pflege/pull/66","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/thi-projekte%2Fpflege/issues/66","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/66/packages"},{"uuid":"2603093165","node_id":"PR_kwDOOKg5986bKAyt","number":62,"state":"closed","title":"Bump io.github.cdimascio:dotenv-java from 2.2.4 to 3.2.0 in /chatbot","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-07T11:25:37.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-18T22:49:41.000Z","updated_at":"2025-07-07T11:25:37.000Z","time_to_close":1600556,"merged_at":"2025-07-07T11:25:37.000Z","merged_by":"luffdavid","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"2.2.4","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":"/chatbot","ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 2.2.4 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/blob/master/CHANGELOG.md\"\u003eio.github.cdimascio:dotenv-java's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support to Java 11 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/51\"\u003e#51\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d586bd3\"\u003ed586bd3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/51\"\u003e#51\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cdimascio/dotenv-java/commits/v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=2.2.4\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/thi-projekte/pflege/pull/62","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/thi-projekte%2Fpflege/issues/62","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/62/packages"},{"uuid":"2600973428","node_id":"PR_kwDOOm0AG86bB7R0","number":39,"state":"open","title":"chore(deps): bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0 in /services/backend","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-18T08:39:28.000Z","updated_at":"2025-06-18T08:39:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":"/services/backend","ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/xdanielsb/survey-app/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xdanielsb%2Fsurvey-app/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"},{"uuid":"2568543724","node_id":"PR_kwDOMjP5yc6ZGN3s","number":32,"state":"closed","title":"Bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-06T11:42:37.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-04T21:46:41.000Z","updated_at":"2025-06-06T11:42:37.000Z","time_to_close":136556,"merged_at":"2025-06-06T11:42:37.000Z","merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=gradle\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/eTipio/sdk-template-kotlin/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eTipio%2Fsdk-template-kotlin/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"},{"uuid":"3112116242","node_id":"PR_kwDOOyWObs6YuljM","number":16,"state":"open","title":"⬆️ deps(deps): Bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":["AkkoSpace"],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-03T02:03:20.000Z","updated_at":"2025-06-03T09:17:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️ deps(deps): Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AkkoSpace/CodeAS-backend/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkkoSpace%2FCodeAS-backend/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}],"issue_packages":[{"old_version":"3.1.0","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2026-05-08T05:34:09.000Z","version_change":"3.1.0 → 3.2.0","issue":{"uuid":"4404030442","node_id":"PR_kwDOSJNB6s7ZaKTG","number":12,"state":"open","title":"build(deps): bump the minor-and-patch group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-08T05:34:09.000Z","updated_at":"2026-05-08T05:37:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":8,"packages":[{"name":"io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom","old_version":"2.26.1","new_version":"2.27.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java-instrumentation"},{"name":"io.github.cdimascio:dotenv-java","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"},{"name":"org.springdoc:springdoc-openapi-starter-webmvc-ui","old_version":"3.0.2","new_version":"3.0.3","repository_url":"https://github.com/springdoc/springdoc-openapi"},{"name":"software.amazon.awssdk:bom","old_version":"2.29.45","new_version":"2.44.4"},{"name":"org.keycloak:keycloak-admin-client","old_version":"26.0.8","new_version":"26.0.9","repository_url":"https://github.com/keycloak/keycloak-client"},{"name":"com.github.ben-manes.caffeine:caffeine","old_version":"3.1.8","new_version":"3.2.4","repository_url":"https://github.com/ben-manes/caffeine"},{"name":"org.springframework.boot","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"gradle-wrapper","old_version":"9.4.1","new_version":"9.5.0","repository_url":"https://github.com/gradle/gradle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the minor-and-patch group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.26.1` | `2.27.0` |\n| [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) | `3.1.0` | `3.2.0` |\n| [org.springdoc:springdoc-openapi-starter-webmvc-ui](https://github.com/springdoc/springdoc-openapi) | `3.0.2` | `3.0.3` |\n| software.amazon.awssdk:bom | `2.29.45` | `2.44.4` |\n| [org.keycloak:keycloak-admin-client](https://github.com/keycloak/keycloak-client) | `26.0.8` | `26.0.9` |\n| [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine) | `3.1.8` | `3.2.4` |\n| [org.springframework.boot](https://github.com/spring-projects/spring-boot) | `4.0.5` | `4.0.6` |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `9.4.1` | `9.5.0` |\n\n\nUpdates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom` from 2.26.1 to 2.27.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases\"\u003eio.opentelemetry.instrumentation:opentelemetry-instrumentation-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.27.0\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.61.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version number, reflecting that they will continue to have breaking changes. Please see \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e for more details.\u003c/p\u003e\n\u003ch3\u003e⚠️ Breaking changes to non-stable APIs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eAbstractKtorServerTelemetryBuilder.isOpenTelemetryInitialized()\u003c/code\u003e protected (previously public). (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17509\"\u003e#17509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eExperimentalInstrumentationModule.injectClasses(ClassInjector)\u003c/code\u003e with \u003ccode\u003eexposedClassNames()\u003c/code\u003e for exposing helper classes to the application class loader. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17765\"\u003e#17765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eWebApplicationContextInstrumentation\u003c/code\u003e from the \u003ccode\u003espring-web\u003c/code\u003e instrumentation module to \u003ccode\u003espring-webmvc\u003c/code\u003e; users who disabled it via \u003ccode\u003eotel.instrumentation.spring-web.enabled=false\u003c/code\u003e must now use \u003ccode\u003eotel.instrumentation.spring-webmvc.enabled=false\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17856\"\u003e#17856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚫 Deprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eKafkaTelemetryBuilder.setMessagingReceiveInstrumentationEnabled(boolean)\u003c/code\u003e in favor of \u003ccode\u003esetMessagingReceiveTelemetryEnabled(boolean)\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17092\"\u003e#17092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated GraphQL builder methods \u003ccode\u003esetSanitizeQuery()\u003c/code\u003e and \u003ccode\u003esetAddOperationNameToSpanName()\u003c/code\u003e, and deprecated config key \u003ccode\u003eotel.instrumentation.graphql.add-operation-name-to-span-name.enabled\u003c/code\u003e in favor of \u003ccode\u003esetQuerySanitizationEnabled()\u003c/code\u003e, \u003ccode\u003esetOperationNameInSpanNameEnabled()\u003c/code\u003e, and \u003ccode\u003eotel.instrumentation.graphql.operation-name-in-span-name.enabled\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17093\"\u003e#17093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExperimental.setEnableSqlCommenter()\u003c/code\u003e in JDBC and R2DBC instrumentation in favor of \u003ccode\u003eExperimental.setSqlCommenterEnabled()\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17094\"\u003e#17094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eotel.instrumentation.servlet.capture-request-parameters\u003c/code\u003e to \u003ccode\u003eotel.instrumentation.servlet.experimental.capture-request-parameters\u003c/code\u003e and \u003ccode\u003eotel.instrumentation.servlet.add-trace-id-request-attribute\u003c/code\u003e to \u003ccode\u003eotel.instrumentation.servlet.experimental.trace-id-request-attribute.enabled\u003c/code\u003e; old property names are deprecated. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17113\"\u003e#17113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated the declarative config name \u003ccode\u003estatement_sanitizer\u003c/code\u003e in favor of \u003ccode\u003equery_sanitization\u003c/code\u003e, and the declarative config group \u003ccode\u003ecommon.database\u003c/code\u003e in favor of \u003ccode\u003ecommon.db\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17116\"\u003e#17116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated the GraphQL declarative config name \u003ccode\u003equery_sanitizer\u003c/code\u003e in favor of \u003ccode\u003equery_sanitization\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17455\"\u003e#17455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated the DB query sanitization system property names \u003ccode\u003eotel.instrumentation.common.db-statement-sanitizer.enabled\u003c/code\u003e, \u003ccode\u003eotel.instrumentation.jdbc.statement-sanitizer.enabled\u003c/code\u003e, \u003ccode\u003eotel.instrumentation.mongo.statement-sanitizer.enabled\u003c/code\u003e, and \u003ccode\u003eotel.instrumentation.r2dbc.statement-sanitizer.enabled\u003c/code\u003e in favor of the corresponding \u003ccode\u003e*.query-sanitization.enabled\u003c/code\u003e names, deprecated \u003ccode\u003eotel.instrumentation.common.experimental.db-sqlcommenter.enabled\u003c/code\u003e in favor of \u003ccode\u003eotel.instrumentation.common.db.experimental.sqlcommenter.enabled\u003c/code\u003e, and deprecated \u003ccode\u003eotel.instrumentation.graphql.query-sanitizer.enabled\u003c/code\u003e in favor of \u003ccode\u003eotel.instrumentation.graphql.query-sanitization.enabled\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17464\"\u003e#17464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eInstrumentationModule.isIndyModule()\u003c/code\u003e; indy mode is now determined by the agent distribution configuration instead of per-module overrides. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17713\"\u003e#17713\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📈 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003elog4j.map_message.\u003c/code\u003e prefix from MapMessage attributes when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13871\"\u003e#13871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStop normalizing messaging header names (dash to underscore) when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled, so captured header attribute keys now preserve the original header name. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14554\"\u003e#14554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003edb.system.name\u003c/code\u003e attribute to Vertx SQL client instrumentation when stable database semantic conventions are enabled (\u003ccode\u003eotel.semconv-stability.opt-in=database\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16254\"\u003e#16254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDBC instrumentation now supports the \u003ccode\u003edb.system.name\u003c/code\u003e attribute with stable semantic convention values (e.g., \u003ccode\u003epostgresql\u003c/code\u003e, \u003ccode\u003eoracle.db\u003c/code\u003e, \u003ccode\u003eibm.db2\u003c/code\u003e, \u003ccode\u003esap.hana\u003c/code\u003e) when stable database semantic conventions are enabled (\u003ccode\u003eotel.semconv-stability.opt-in=database\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16277\"\u003e#16277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e flag that enables upcoming 3.0 breaking changes early. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16459\"\u003e#16459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized log event MDC attribute mapping in jboss-logmanager, log4j, and logback appenders by pre-computing attribute keys at initialization. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16765\"\u003e#16765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003emessaging.kafka.bootstrap.servers\u003c/code\u003e attribute to Kafka producer spans when \u003ccode\u003eotel.instrumentation.kafka.experimental-span-attributes\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17065\"\u003e#17065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDisable servlet trace-id request attribute by default when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17173\"\u003e#17173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDisable thread details span processor (\u003ccode\u003eotel.javaagent.add-thread-details\u003c/code\u003e) by default when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17215\"\u003e#17215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved javaagent startup optimization by decomposing disjunction matchers, allowing more transformations to be skipped during class loading. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17227\"\u003e#17227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd stable \u003ccode\u003emessaging.kafka.offset\u003c/code\u003e attribute to Kafka instrumentation, gated behind \u003ccode\u003eotel.semconv-stability.preview=messaging\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17785\"\u003e#17785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve original casing of servlet request parameter names in attribute keys when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17822\"\u003e#17822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace reflective mutation of Byte Buddy's \u003ccode\u003eAgentBuilder.Default.transformations\u003c/code\u003e with a \u003ccode\u003eClassFileTransformer\u003c/code\u003e hook, avoiding a JDK 26 JEP 500 warning about writing to a final field via reflection. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17824\"\u003e#17824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd javaagent bridging support for OpenTelemetry API 1.61 stable methods including \u003ccode\u003eTracer.isEnabled()\u003c/code\u003e, metric instrument \u003ccode\u003eisEnabled()\u003c/code\u003e, and \u003ccode\u003eLogger.setBody(Body)\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17849\"\u003e#17849\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eWebClientBeanPostProcessor\u003c/code\u003e and \u003ccode\u003eRestClientBeanPostProcessor\u003c/code\u003e to avoid replacing user-customized builder beans when the OpenTelemetry tracing filter/interceptor is already registered. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/15546\"\u003e#15546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix memory leak where bridged observable metric callbacks were never closed when the application-side instrument was garbage collected. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16219\"\u003e#16219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Ktor server instrumentation leaking scope across requests due to \u003ccode\u003erestoreThreadContext\u003c/code\u003e not always being called by Ktor coroutine machinery. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16487\"\u003e#16487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing \u003ccode\u003eschemaUrl\u003c/code\u003e to servlet response instrumenter. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16560\"\u003e#16560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eOpenTelemetryContextDataProvider\u003c/code\u003e calling \u003ccode\u003eGlobalOpenTelemetry.get()\u003c/code\u003e during class initialization, which could interfere with SDK setup ordering. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16638\"\u003e#16638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix ZIO instrumentation destroying caller thread context on fiber suspend, which caused spans created after \u003ccode\u003eunsafe.run\u003c/code\u003e to lose their parent. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Spring Boot starter adding a duplicate OpenTelemetry logback appender when the appender is nested inside another appender. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16697\"\u003e#16697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bridging of \u003ccode\u003eVALUE\u003c/code\u003e-type attributes set via \u003ccode\u003eAttributeKey.valueKey()\u003c/code\u003e on spans and log records through the javaagent API bridge. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16750\"\u003e#16750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix unsafe deserialization in RMI instrumentation that could lead to remote code execution (\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/security/advisories/GHSA-xw7x-h9fj-p2c7\"\u003eCVE-2026-33701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16986\"\u003e#16986\u003c/a\u003e, also released in 2.26.1)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md\"\u003eio.opentelemetry.instrumentation:opentelemetry-instrumentation-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.27.0 (2026-04-21)\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.61.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version\nnumber, reflecting that they will continue to have breaking changes. Please see\n\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e\nfor more details.\u003c/p\u003e\n\u003ch3\u003e⚠️ Breaking changes to non-stable APIs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eAbstractKtorServerTelemetryBuilder.isOpenTelemetryInitialized()\u003c/code\u003e protected (previously\npublic).\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17509\"\u003e#17509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eExperimentalInstrumentationModule.injectClasses(ClassInjector)\u003c/code\u003e with\n\u003ccode\u003eexposedClassNames()\u003c/code\u003e for exposing helper classes to the application class loader.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17765\"\u003e#17765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eWebApplicationContextInstrumentation\u003c/code\u003e from the \u003ccode\u003espring-web\u003c/code\u003e instrumentation module to\n\u003ccode\u003espring-webmvc\u003c/code\u003e; users who disabled it via \u003ccode\u003eotel.instrumentation.spring-web.enabled=false\u003c/code\u003e must\nnow use \u003ccode\u003eotel.instrumentation.spring-webmvc.enabled=false\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17856\"\u003e#17856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚫 Deprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eKafkaTelemetryBuilder.setMessagingReceiveInstrumentationEnabled(boolean)\u003c/code\u003e in favor of\n\u003ccode\u003esetMessagingReceiveTelemetryEnabled(boolean)\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17092\"\u003e#17092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated GraphQL builder methods \u003ccode\u003esetSanitizeQuery()\u003c/code\u003e and \u003ccode\u003esetAddOperationNameToSpanName()\u003c/code\u003e, and\ndeprecated config key \u003ccode\u003eotel.instrumentation.graphql.add-operation-name-to-span-name.enabled\u003c/code\u003e in\nfavor of \u003ccode\u003esetQuerySanitizationEnabled()\u003c/code\u003e, \u003ccode\u003esetOperationNameInSpanNameEnabled()\u003c/code\u003e, and\n\u003ccode\u003eotel.instrumentation.graphql.operation-name-in-span-name.enabled\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17093\"\u003e#17093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExperimental.setEnableSqlCommenter()\u003c/code\u003e in JDBC and R2DBC instrumentation in favor of\n\u003ccode\u003eExperimental.setSqlCommenterEnabled()\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17094\"\u003e#17094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eotel.instrumentation.servlet.capture-request-parameters\u003c/code\u003e to\n\u003ccode\u003eotel.instrumentation.servlet.experimental.capture-request-parameters\u003c/code\u003e and\n\u003ccode\u003eotel.instrumentation.servlet.add-trace-id-request-attribute\u003c/code\u003e to\n\u003ccode\u003eotel.instrumentation.servlet.experimental.trace-id-request-attribute.enabled\u003c/code\u003e; old property names\nare deprecated.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17113\"\u003e#17113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated the declarative config name \u003ccode\u003estatement_sanitizer\u003c/code\u003e in favor of \u003ccode\u003equery_sanitization\u003c/code\u003e, and\nthe declarative config group \u003ccode\u003ecommon.database\u003c/code\u003e in favor of \u003ccode\u003ecommon.db\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17116\"\u003e#17116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated the GraphQL declarative config name \u003ccode\u003equery_sanitizer\u003c/code\u003e in favor of \u003ccode\u003equery_sanitization\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17455\"\u003e#17455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated the DB query sanitization system property names\n\u003ccode\u003eotel.instrumentation.common.db-statement-sanitizer.enabled\u003c/code\u003e,\n\u003ccode\u003eotel.instrumentation.jdbc.statement-sanitizer.enabled\u003c/code\u003e,\n\u003ccode\u003eotel.instrumentation.mongo.statement-sanitizer.enabled\u003c/code\u003e, and\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/f1973d410d516461d08e3799343d7e368f309b84\"\u003e\u003ccode\u003ef1973d4\u003c/code\u003e\u003c/a\u003e [release/v2.27.x] Prepare release 2.27.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18116\"\u003e#18116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/54496737d2f680646f5756232b8c9c0de6e2cbc8\"\u003e\u003ccode\u003e5449673\u003c/code\u003e\u003c/a\u003e Review fixes for async-http-client-common-1.8:javaagent (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18102\"\u003e#18102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/4a62affc02bdf982bb583de7a950af062e7fb245\"\u003e\u003ccode\u003e4a62aff\u003c/code\u003e\u003c/a\u003e Update changelog for upcoming release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18105\"\u003e#18105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/e2190ed2451093b36e9989d1ea268ac17254f7bc\"\u003e\u003ccode\u003ee2190ed\u003c/code\u003e\u003c/a\u003e Rename JAX-RS 2.0 RESTEasy shared javaagent module to `jaxrs-2.0-resteasy-com...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/afcf274f14262942e40741c91593dc9f4ee38623\"\u003e\u003ccode\u003eafcf274\u003c/code\u003e\u003c/a\u003e chore: update instrumentation list [automated] (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18109\"\u003e#18109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/bf241bfcf7db1afaf5ea07062fc8dc04e1e99445\"\u003e\u003ccode\u003ebf241bf\u003c/code\u003e\u003c/a\u003e Split runtime telemetry JFR config from experimental metrics (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18110\"\u003e#18110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/64d55bf05c51eca318f4bb447b86fee38fc56146\"\u003e\u003ccode\u003e64d55bf\u003c/code\u003e\u003c/a\u003e fix(deps): update gradle develocity packages to v4.4.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18107\"\u003e#18107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/41393cceeb5055e0184fcacc95cc54698f4b5b1e\"\u003e\u003ccode\u003e41393cc\u003c/code\u003e\u003c/a\u003e fix(deps): update all patch versions to v2.0.5 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18106\"\u003e#18106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/38914f14980e443b50e93fba708e64c01477a9be\"\u003e\u003ccode\u003e38914f1\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/setup-node action to v6.4.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18108\"\u003e#18108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/dfbf501d6a3284dd9b87a2812ffd2a11ae87e699\"\u003e\u003ccode\u003edfbf501\u003c/code\u003e\u003c/a\u003e v3_preview applied for lowercase normalization for \u0026lt;name\u0026gt; in servlet.… (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/17822\"\u003e#17822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/compare/v2.26.1...v2.27.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.github.cdimascio:dotenv-java` from 3.1.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v.3.1.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springdoc:springdoc-openapi-starter-webmvc-ui` from 3.0.2 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/springdoc/springdoc-openapi/releases\"\u003eorg.springdoc:springdoc-openapi-starter-webmvc-ui's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003espringdoc-openapi v3.0.3 released!\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3246\"\u003e#3246\u003c/a\u003e – Add Springdoc OpenAPI MCP (Model Context Protocol) support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3256\"\u003e#3256\u003c/a\u003e – Auto-set \u003ccode\u003enullable: true\u003c/code\u003e for Kotlin nullable types in schema properties\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3239\"\u003e#3239\u003c/a\u003e – Add support for the \u003ccode\u003e@Range\u003c/code\u003e constraint validation annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3244\"\u003e#3244\u003c/a\u003e – Handle default values for \u003ccode\u003eLocalDate\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Spring Boot to version \u003cstrong\u003e4.0.5\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade swagger-core to version \u003cstrong\u003e2.2.47\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade swagger-ui to version \u003cstrong\u003e5.32.2\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3260\"\u003e#3260\u003c/a\u003e – \u003ccode\u003e@ConditionalOnClass(HateoasProperties.class)\u003c/code\u003e in \u003ccode\u003eSpringDocHateoasConfiguration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eForwards all MCP non-transport headers to downstream methods\u003c/li\u003e\n\u003cli\u003eDynamically resolve the base path from \u003ccode\u003ewindow.location.pathname\u003c/code\u003e for MCP UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3258\"\u003e#3258\u003c/a\u003e – Setting API Version Required when using WebFlux breaks the Swagger UI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3259\"\u003e#3259\u003c/a\u003e – Annotated Generic properties getting applied to sibling properties\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3255\"\u003e#3255\u003c/a\u003e – \u003ccode\u003eDirection\u003c/code\u003e enum: fixed visibility scope of group order so that \u003ccode\u003esetGroupsOrder\u003c/code\u003e method can be used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3247\"\u003e#3247\u003c/a\u003e – Preserve YAML group URLs in Swagger UI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3245\"\u003e#3245\u003c/a\u003e – Upgrade swagger-core from version 2.2.43 to 2.2.45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3235\"\u003e#3235\u003c/a\u003e – \u003ccode\u003ePropertyResolverUtils\u003c/code\u003e retains a \u003ccode\u003eJsonNode\u003c/code\u003e when reading an \u003ccode\u003eExtensionProperty\u003c/code\u003e annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3226\"\u003e#3226\u003c/a\u003e – Propagate \u003ccode\u003eJsonView\u003c/code\u003e context when resolving \u003ccode\u003ePage\u0026lt;T\u0026gt;\u003c/code\u003e schema\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seregamorph\"\u003e\u003ccode\u003e@​seregamorph\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/pull/3260\"\u003espringdoc/springdoc-openapi#3260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/springdoc/springdoc-openapi/compare/v3.0.2...v3.0.3\"\u003ehttps://github.com/springdoc/springdoc-openapi/compare/v3.0.2...v3.0.3\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/springdoc/springdoc-openapi/blob/v3.0.3/CHANGELOG.md\"\u003eorg.springdoc:springdoc-openapi-starter-webmvc-ui's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.0.3] - 2026-04-12\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3246\"\u003e#3246\u003c/a\u003e – Add Springdoc OpenAPI MCP (Model Context Protocol) support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3256\"\u003e#3256\u003c/a\u003e – Auto-set \u003ccode\u003enullable: true\u003c/code\u003e for Kotlin nullable types in schema properties\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3239\"\u003e#3239\u003c/a\u003e – Add support for the \u003ccode\u003e@Range\u003c/code\u003e constraint validation annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3244\"\u003e#3244\u003c/a\u003e – Handle default values for \u003ccode\u003eLocalDate\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Spring Boot to version \u003cstrong\u003e4.0.5\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade swagger-core to version \u003cstrong\u003e2.2.47\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade swagger-ui to version \u003cstrong\u003e5.32.2\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3260\"\u003e#3260\u003c/a\u003e – \u003ccode\u003e@ConditionalOnClass(HateoasProperties.class)\u003c/code\u003e in \u003ccode\u003eSpringDocHateoasConfiguration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eForwards all MCP non-transport headers to downstream methods\u003c/li\u003e\n\u003cli\u003eDynamically resolve the base path from \u003ccode\u003ewindow.location.pathname\u003c/code\u003e for MCP UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3258\"\u003e#3258\u003c/a\u003e – Setting API Version Required when using WebFlux breaks the Swagger UI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3259\"\u003e#3259\u003c/a\u003e – Annotated Generic properties getting applied to sibling properties\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3255\"\u003e#3255\u003c/a\u003e – \u003ccode\u003eDirection\u003c/code\u003e enum: fixed visibility scope of group order so that \u003ccode\u003esetGroupsOrder\u003c/code\u003e method can be used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3247\"\u003e#3247\u003c/a\u003e – Preserve YAML group URLs in Swagger UI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3245\"\u003e#3245\u003c/a\u003e – Upgrade swagger-core from version 2.2.43 to 2.2.45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3235\"\u003e#3235\u003c/a\u003e – \u003ccode\u003ePropertyResolverUtils\u003c/code\u003e retains a \u003ccode\u003eJsonNode\u003c/code\u003e when reading an \u003ccode\u003eExtensionProperty\u003c/code\u003e annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3226\"\u003e#3226\u003c/a\u003e – Propagate \u003ccode\u003eJsonView\u003c/code\u003e context when resolving \u003ccode\u003ePage\u0026lt;T\u0026gt;\u003c/code\u003e schema\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/3c30283fb33ced3b8368c7a890ee05d23119322a\"\u003e\u003ccode\u003e3c30283\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/4184c05db39e96e8d1ce1287d5f58f242a4c8165\"\u003e\u003ccode\u003e4184c05\u003c/code\u003e\u003c/a\u003e update .gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/89745c20c3695b9b934cbf77f96ef1cd1df9fac7\"\u003e\u003ccode\u003e89745c2\u003c/code\u003e\u003c/a\u003e CHANGELOG.md update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/4d1a730134720740ed3b9a2831d14e97dbe28780\"\u003e\u003ccode\u003e4d1a730\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3260\"\u003e#3260\u003c/a\u003e from seregamorph/SpringDocHateoasConfiguration-class...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/54e765036d9d49935a97e3ccebd875581efcc8ed\"\u003e\u003ccode\u003e54e7650\u003c/code\u003e\u003c/a\u003e ConditionalOnClass (HateoasProperties.class) in SpringDocHateoasConfiguration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/9f354b2a3cb92a8caa1d0518b1916ac4f79fbd71\"\u003e\u003ccode\u003e9f354b2\u003c/code\u003e\u003c/a\u003e Spring-boot upgrade to version 4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/14df32f99179db89967a6260562775cd6b883128\"\u003e\u003ccode\u003e14df32f\u003c/code\u003e\u003c/a\u003e Forwards all MCP non-transport headers, to downstream methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/3ee9a44547f44fb4982c98b7a5dbc1f6f9aff1a3\"\u003e\u003ccode\u003e3ee9a44\u003c/code\u003e\u003c/a\u003e Forwards all MCP non-transport headers, to downstream methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/df99408a7674af5ea3fc40f79d81bfef372e7c0e\"\u003e\u003ccode\u003edf99408\u003c/code\u003e\u003c/a\u003e upgrade swagger-ui to version 5.32.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/6ee70f4074e76d3d8554487e4318681d95e444d7\"\u003e\u003ccode\u003e6ee70f4\u003c/code\u003e\u003c/a\u003e upgrade swagger-api to version 2.2.47\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/springdoc/springdoc-openapi/compare/v3.0.2...v3.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `software.amazon.awssdk:bom` from 2.29.45 to 2.44.4\n\nUpdates `org.keycloak:keycloak-admin-client` from 26.0.8 to 26.0.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-client/commit/0d4e126942b73ca9dcf38caffe1c883447bf6ee4\"\u003e\u003ccode\u003e0d4e126\u003c/code\u003e\u003c/a\u003e Set version to 26.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-client/commit/6c3725309b11a9a8a1992354dd663e601360d2d5\"\u003e\u003ccode\u003e6c37253\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-client/commit/4cc43060751d695014d8508bbecd0dd33e0655d0\"\u003e\u003ccode\u003e4cc4306\u003c/code\u003e\u003c/a\u003e Sync after Keycloak server 26.6.0 release\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/keycloak/keycloak-client/compare/26.0.8...26.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.ben-manes.caffeine:caffeine` from 3.1.8 to 3.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ben-manes/caffeine/releases\"\u003ecom.github.ben-manes.caffeine:caffeine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved access expiration's read performance by avoiding false sharing effects caused by the timestamp update\u003c/li\u003e\n\u003cli\u003eFixed head-of-line blocking of expiration queues caused by in-flight async entries (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed various minor issues found using AI audits\u003c/li\u003e\n\u003cli\u003eAdded \u003ca href=\"https://docs.oracle.com/en/java/javase/25/docs/api//java.base/java/io/ObjectInputFilter.html\"\u003eObjectInputFilter\u003c/a\u003e support to JCache\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed frequency tracking of weak keys to use the object's identity hash code (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1902\"\u003e#1902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for underscores in \u003ccode\u003eCaffeineSpec\u003c/code\u003e when using numeric literals (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1890\"\u003e#1890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved the external api to no longer lock when querying for the maximum size or weighted size (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1897\"\u003e#1897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded detection and recovery when a custom \u003ccode\u003eCompletableFuture\u003c/code\u003e is in an inconsistent state (\u003ca href=\"https://redirect.github.com/quarkusio/quarkus/issues/50513\"\u003equarkus#50513\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed characteristics returned by Spliterators (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003ecomputeIfAbsent\u003c/code\u003e for an async cache's synchronous view to retry if incomplete\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eCaffeineSpec\u003c/code\u003e when being reflectively constructed (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1839\"\u003e#1839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved the handling of negative durations with variable expiration\u003c/li\u003e\n\u003cli\u003eFixed intermittent null after replacing a weak/soft value (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1820\"\u003e#1820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cp\u003eCache\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ca href=\"https://www.sigstore.dev/\"\u003eSigstore\u003c/a\u003e signing of maven artifacts\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eExpiry\u003c/code\u003e static factory methods (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrated to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e annotations (was checker framework)\u003c/li\u003e\n\u003cli\u003eFixed variable expiration calculation when nearing overflow\u003c/li\u003e\n\u003cli\u003eAdded logging when an async cache's removal listener fails\u003c/li\u003e\n\u003cli\u003eAdded an expiration write optimization to more operations (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1320\"\u003e#1320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed when a \u003ccode\u003eWeigher\u003c/code\u003e or \u003ccode\u003eExpiry\u003c/code\u003e fail on an async completion (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1687\"\u003e#1687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed cases when the expiration ticker was also used for statistics (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1678\"\u003e#1678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed refresh handling to skip if the async cache's entry is still loading (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003econtainsKey\u003c/code\u003e for an async cache's synchronous view while in-flight (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1626\"\u003e#1626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed premature expiration for an async cache when using nearly immediate expiration (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1623\"\u003e#1623\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFor a bulk async load returning extra mappings, wait to be added to the cache before returning (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1409\"\u003e#1409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGuava\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRelaxed the OSGi version requirement (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1160\"\u003e#1160\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eJCache\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ehibernate.javax.cache.uri\u003c/code\u003e to load the configuration from a jar (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1347\"\u003e#1347\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/836b65c0a83e5d1641ded9c6de578654bc04b2e9\"\u003e\u003ccode\u003e836b65c\u003c/code\u003e\u003c/a\u003e use a consistent expiration tolerance calculation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/0dc7daf962730048fe46ae4626827afbb97ddf92\"\u003e\u003ccode\u003e0dc7daf\u003c/code\u003e\u003c/a\u003e resurrect in-flight async entries on expiration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/0bac8b54fd634ffe95d35ccd1d94daba95e7b369\"\u003e\u003ccode\u003e0bac8b5\u003c/code\u003e\u003c/a\u003e handle head-of-line blocking of expiration queues (fixes \u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/ff258366de0a89129152ead72524ce88f8fca67b\"\u003e\u003ccode\u003eff25836\u003c/code\u003e\u003c/a\u003e test polish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/f3a6176e2e3a7fe085214472858c6029c108fc3f\"\u003e\u003ccode\u003ef3a6176\u003c/code\u003e\u003c/a\u003e Fix JCache close/createCache races and recursive teardown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/622fbe7dbf7606f114b956205706935be2fcf3c8\"\u003e\u003ccode\u003e622fbe7\u003c/code\u003e\u003c/a\u003e Fix removal in identity views and widen hill-climber counters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/8da5a7a05d8b725c9dbd577be8ffaf2372aa7e23\"\u003e\u003ccode\u003e8da5a7a\u003c/code\u003e\u003c/a\u003e defer weighing the entry until after the putIfAbsent hit fast-path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/94ad0ff8556c9923a8d9746ab85af9ee830dd051\"\u003e\u003ccode\u003e94ad0ff\u003c/code\u003e\u003c/a\u003e Record eviction stats before notifying the removal listener consistently\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/f94c0113d0c98dc0afaadf1f6748ea280aa4dff7\"\u003e\u003ccode\u003ef94c011\u003c/code\u003e\u003c/a\u003e Auto-assert eviction stats alongside notifications.withCause.exclusively\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/2e945e090fbff4f96251dfe1bacba3780a5bdb0c\"\u003e\u003ccode\u003e2e945e0\u003c/code\u003e\u003c/a\u003e Skip timestamp writes within tolerance on the read path.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ben-manes/caffeine/compare/v3.1.8...v3.2.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot` from 4.0.5 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.6\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDefault security is misconfigured when spring-boot-actuator-autoconfigure is present and spring-boot-health is not \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50188\"\u003e#50188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eElasticsearch Rest5Client auto-configuration misconfigures underlying HTTP client \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50187\"\u003e#50187\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationPidFileWriter does not handle symlinks correctly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50185\"\u003e#50185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRandomValuePropertySource is not suitable for secrets \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50183\"\u003e#50183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCassandra auto-configuration misconfigures CqlSessionBuilder \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50180\"\u003e#50180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationTemp does not handle symlinks correctly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50178\"\u003e#50178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemote DevTools performs comparison incorrectly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50176\"\u003e#50176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.rabbitmq.ssl.verify-hostname is applied inconsistently \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50174\"\u003e#50174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhole number values are ignored when configuring min and max expected values and SLO boundaries for a distribution summary meter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50077\"\u003e#50077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClassic starters are missing several modules \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50071\"\u003e#50071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModule spring-boot-resttestclient is missing from spring-boot-starter-test-classic \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50069\"\u003e#50069\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAnnotations like \u003ccode\u003e@Ssl\u003c/code\u003e don't work on \u003ccode\u003e@Bean\u003c/code\u003e methods when using \u003ccode\u003e@ServiceConnection\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50064\"\u003e#50064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnversRevisionRepositoriesRegistrar should reuse \u003ccode\u003e@EnableEnversRepositories\u003c/code\u003e rather than configuring the JPA counterpart \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50039\"\u003e#50039\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebFlux Cloud Foundry links endpoint includes query string from received request in resolved links \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50017\"\u003e#50017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImports on a containing test class are ignored when a nested class has imports \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50012\"\u003e#50012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWith spring.jackson.use-jackson2-defaults set to true, FAIL_ON_UNKNOWN_PROPERTIES is enabled \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49951\"\u003e#49951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e500 response from env endpoint when supplied pattern is invalid \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49946\"\u003e#49946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReactive MongoDB starter has a transitive dependency on the synchronous MongoDB driver \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49945\"\u003e#49945\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP method is lost when configuring excludes in EndpointRequest \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49943\"\u003e#49943\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHonor HttpMethod for reactive additional endpoint paths \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49880\"\u003e#49880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker Compose support doesn't work with apache/artemis image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49869\"\u003e#49869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker Compose support doesn't work with apache/activemq image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49866\"\u003e#49866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Security's PathPatternRequestMatcher.Builder is not auto-configured when using WebMvcTest and spring-boot-security-test \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49854\"\u003e#49854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAPI versioning path strategy should be applied path last as it is not meant to yield \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49800\"\u003e#49800\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docs to encourage Java fundamentals for beginners that prefer to learn that way \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50146\"\u003e#50146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP Service Interface Clients still document that API versioning can be configured via properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50126\"\u003e#50126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to the observability section of the Lettuce documentation is broken \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50097\"\u003e#50097\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJavadoc for StaticResourceLocation.FAVICON doesn't describe icons location \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50085\"\u003e#50085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySamlRelyingPartyConfiguration is missing a Kotlin sample \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50024\"\u003e#50024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncorrect default value for management.httpexchanges.recording.include in configuration metadata \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50019\"\u003e#50019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to the Kubernetes documentation when discussing startup probes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50015\"\u003e#50015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTypo in JdbcSessionAutoConfiguration Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49873\"\u003e#49873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify that configuration property default values are not available through the Environment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49851\"\u003e#49851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the need for Liquibase and Flyway starters \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49839\"\u003e#49839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKafka documentation refers to deprecated JSON serializer and deserializer classes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49826\"\u003e#49826\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Elasticsearch Client 9.2.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50027\"\u003e#50027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Groovy 5.0.5 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49911\"\u003e#49911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 7.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50134\"\u003e#50134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson Bom 3.1.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50051\"\u003e#50051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to \u003ca href=\"https://github.com/jaxen-xpath/jaxen/releases/tag/v2.0.1\"\u003eJaxen 2.0.1\u003c/a\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50104\"\u003e#50104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to \u003ca href=\"https://github.com/FirebirdSQL/jaybird/releases/tag/v6.0.5\"\u003eJaybird 6.0.5\u003c/a\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49914\"\u003e#49914\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/8821ad2cd381bb4b9615a61479e1de7305a8ba39\"\u003e\u003ccode\u003e8821ad2\u003c/code\u003e\u003c/a\u003e Release v4.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9e4048a03f17adfe78057a3c4d5b4693305c0ae0\"\u003e\u003ccode\u003e9e4048a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/20bb11c3984802990572ddbeae8b66885a8f2462\"\u003e\u003ccode\u003e20bb11c\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.15-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/98daa8ea30f39a5b0ca6768b5cbc2dc8698ef4e1\"\u003e\u003ccode\u003e98daa8e\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9dc5aa2863f598a15d3dfa116f4b89249daba7e7\"\u003e\u003ccode\u003e9dc5aa2\u003c/code\u003e\u003c/a\u003e Polish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/874f6294b91da18367b8b5ab7b2fad3fa23cfba6\"\u003e\u003ccode\u003e874f629\u003c/code\u003e\u003c/a\u003e Fix default security with actuator but without health\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e41b3bf731d1134bc18ec1f68ac01e0fe1c54923\"\u003e\u003ccode\u003ee41b3bf\u003c/code\u003e\u003c/a\u003e Enable hostname verification for SSL connections to Elasticsearch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ef8527bb0ef8f564f4f9c57a7be99a7aa96c6ab0\"\u003e\u003ccode\u003eef8527b\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f533a4549c3999aac30cb5830f07dc304933e93d\"\u003e\u003ccode\u003ef533a45\u003c/code\u003e\u003c/a\u003e Do not follow symlinks when writing PID file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4a7bd332b6d19fef1aa4cf28434985f2b03a2e0f\"\u003e\u003ccode\u003e4a7bd33\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.5...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `gradle-wrapper` from 9.4.1 to 9.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gradle/gradle/releases\"\u003egradle-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.5.0\u003c/h2\u003e\n\u003cp\u003eThe Gradle team is excited to announce Gradle 9.5.0.\u003c/p\u003e\n\u003cp\u003eHere are the highlights of this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTask provenance in reports and failure messages\u003c/li\u003e\n\u003cli\u003eType-safe accessors for precompiled Kotlin Settings plugins\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://docs.gradle.org/9.5.0/release-notes.html\"\u003eRead the Release Notes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe would like to thank the following community members for their contributions to this release of Gradle:\n\u003ca href=\"https://github.com/atm1020\"\u003eatm1020\u003c/a\u003e,\n\u003ca href=\"https://github.com/mataha\"\u003emataha\u003c/a\u003e,\n\u003ca href=\"https://github.com/aSemy\"\u003eAdam\u003c/a\u003e,\n\u003ca href=\"https://github.com/kelemen\"\u003eAttila Kelemen\u003c/a\u003e,\n\u003ca href=\"https://github.com/britter\"\u003eBenedikt Ritter\u003c/a\u003e,\n\u003ca href=\"https://github.com/Vampire\"\u003eBjörn Kautler\u003c/a\u003e,\n\u003ca href=\"https://github.com/budindepunk\"\u003eCaro Silva Rode\u003c/a\u003e,\n\u003ca href=\"https://github.com/chanani\"\u003eCHANHAN\u003c/a\u003e,\n\u003ca href=\"https://github.com/DmitryNez\"\u003eDmitry Nezavitin\u003c/a\u003e,\n\u003ca href=\"https://github.com/Juneezee\"\u003eEng Zer Jun\u003c/a\u003e,\n\u003ca href=\"https://github.com/KugelLibelle\"\u003eKugelLibelle\u003c/a\u003e,\n\u003ca href=\"https://github.com/vmadalin\"\u003eMadalin Valceleanu\u003c/a\u003e,\n\u003ca href=\"https://github.com/quijote\"\u003eMarkus Gaisbauer\u003c/a\u003e,\n\u003ca href=\"https://github.com/koppor\"\u003eOliver Kopp\u003c/a\u003e,\n\u003ca href=\"https://github.com/hfhbd\"\u003ePhilip Wedemann\u003c/a\u003e,\n\u003ca href=\"https://github.com/ploober\"\u003eploober\u003c/a\u003e,\n\u003ca href=\"https://github.com/rpalcolea\"\u003eRoberto Perez Alcolea\u003c/a\u003e,\n\u003ca href=\"https://github.com/R0h1tAnand\"\u003eRohit Anand\u003c/a\u003e,\n\u003ca href=\"https://github.com/Suvrat1629\"\u003eSuvrat Acharya\u003c/a\u003e,\n\u003ca href=\"https://github.com/usv240\"\u003eUjwal Suresh Vanjare\u003c/a\u003e,\n\u003ca href=\"https://github.com/urdak\"\u003eVictor Merkulov\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eUpgrade instructions\u003c/h2\u003e\n\u003cp\u003eSwitch your build to use Gradle 9.5.0 by updating your wrapper:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e./gradlew wrapper --gradle-version=9.5.0 \u0026amp;\u0026amp; ./gradlew wrapper\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSee the Gradle \u003ca href=\"https://docs.gradle.org/9.5.0/userguide/upgrading_version_9.html\"\u003e9.x upgrade guide\u003c/a\u003e to learn about deprecations, breaking changes and other considerations when upgrading.\u003c/p\u003e\n\u003cp\u003eFor Java, Groovy, Kotlin and Android compatibility, see the \u003ca href=\"https://docs.gradle.org/9.5.0/userguide/compatibility.html\"\u003efull compatibility notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eReporting problems\u003c/h2\u003e\n\u003cp\u003eIf you find a problem with this release, please file a bug on \u003ca href=\"https://github.com/gradle/gradle/issues\"\u003eGitHub Issues\u003c/a\u003e adhering to our issue guidelines.\nIf you're not sure you're encountering a bug, please use the \u003ca href=\"https://discuss.gradle.org/c/help-discuss\"\u003eforum\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eWe hope you will build happiness with Gradle, and we look forward to your feedback via \u003ca href=\"https://twitter.com/gradle\"\u003eTwitter\u003c/a\u003e or on \u003ca href=\"https://github.com/gradle\"\u003eGitHub\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e9.5.0 RC4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/3fe117d68f3907790f3809f121aa36303a9151f8\"\u003e\u003ccode\u003e3fe117d\u003c/code\u003e\u003c/a\u003e Update jdks.yaml (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37703\"\u003e#37703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/33d145af6fbe7cf7c9d84646b6d7f32fea91d5e2\"\u003e\u003ccode\u003e33d145a\u003c/code\u003e\u003c/a\u003e Update jdks.yaml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/f7a05d1ed48442eb5da4d6e2b6593da55cdec1da\"\u003e\u003ccode\u003ef7a05d1\u003c/code\u003e\u003c/a\u003e Update Gradle wrapper to version 9.5.0-rc-4 (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37654\"\u003e#37654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/266facdcbcb0b4c60120cc118eaf0f652bfcdfe5\"\u003e\u003ccode\u003e266facd\u003c/code\u003e\u003c/a\u003e Update Gradle wrapper to version 9.5.0-rc-4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/0ad6dd8e143455707e444aa7e3d38327a3366513\"\u003e\u003ccode\u003e0ad6dd8\u003c/code\u003e\u003c/a\u003e Suppress OSC taskbar reset on plain/piped stdout (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37646\"\u003e#37646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/966025d5850d46c9158a2f25e4096222277ecf57\"\u003e\u003ccode\u003e966025d\u003c/code\u003e\u003c/a\u003e Suppress OSC taskbar reset on plain/piped stdout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/e7455734449e422accebf44cf7b31bf93e3a770c\"\u003e\u003ccode\u003ee745573\u003c/code\u003e\u003c/a\u003e Polish IP docs (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37642\"\u003e#37642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/d5cfd079acd2c8f1182edd6ec23dbab571132d0a\"\u003e\u003ccode\u003ed5cfd07\u003c/code\u003e\u003c/a\u003e Ensure BuildOperationQueue will progress without extra leases (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37629\"\u003e#37629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/acdf0c36fa13ba09a7ff5b51f79b9af4b1a097ee\"\u003e\u003ccode\u003eacdf0c3\u003c/code\u003e\u003c/a\u003e Ensure BuildOperationQueue will progress without extra leases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/f7d0e4f6f7896426a8b24091388e4c252b62faef\"\u003e\u003ccode\u003ef7d0e4f\u003c/code\u003e\u003c/a\u003e Rename anchor\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gradle/gradle/compare/v9.4.1...v9.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Bonker009/hrd-room-auth/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bonker009%2Fhrd-room-auth/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"3.0.0","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2026-01-05T17:41:23.000Z","version_change":"3.0.0 → 3.2.0","issue":{"uuid":"3782334274","node_id":"PR_kwDOOs_51c67k5yz","number":107,"state":"open","title":"chore(deps): bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-05T17:41:23.000Z","updated_at":"2026-01-05T17:42:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/hcmurs/metro-be/pull/107","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hcmurs%2Fmetro-be/issues/107","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/107/packages"}},{"old_version":"3.0.0","new_version":"3.2.0","update_type":"minor","path":"/common","pr_created_at":"2026-01-01T06:49:49.000Z","version_change":"3.0.0 → 3.2.0","issue":{"uuid":"3774214532","node_id":"PR_kwDOQKjTR867LbRS","number":35,"state":"closed","title":"chore(deps): bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0 in /common","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-01T07:09:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-01T06:49:49.000Z","updated_at":"2026-01-01T07:09:48.000Z","time_to_close":1191,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":"/common","ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/canhtv05/MS/pull/35","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/canhtv05%2FMS/issues/35","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/35/packages"}},{"old_version":"3.0.0","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2025-11-28T14:56:04.000Z","version_change":"3.0.0 → 3.2.0","issue":{"uuid":"3675184057","node_id":"PR_kwDOQezel862DP5s","number":2,"state":"closed","title":"chore(deps): bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-11-28T15:01:36.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-28T14:56:04.000Z","updated_at":"2025-11-28T15:01:37.000Z","time_to_close":332,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=gradle\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sovavibe/vide-onbording/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sovavibe%2Fvide-onbording/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"2.3.2","new_version":"3.2.0","update_type":"major","path":null,"pr_created_at":"2025-11-10T08:40:47.000Z","version_change":"2.3.2 → 3.2.0","issue":{"uuid":"3606819881","node_id":"PR_kwDOHHHSY86yeEhJ","number":293,"state":"closed","title":"build(deps): bump io.github.cdimascio:dotenv-java from 2.3.2 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-14T08:15:12.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T08:40:47.000Z","updated_at":"2025-11-14T08:15:21.000Z","time_to_close":344065,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"2.3.2","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 2.3.2 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/blob/master/CHANGELOG.md\"\u003eio.github.cdimascio:dotenv-java's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support to Java 11 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/51\"\u003e#51\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d586bd3\"\u003ed586bd3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/51\"\u003e#51\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v2.3.2...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=2.3.2\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/BradEwing/InfestedArtosis/pull/293","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/BradEwing%2FInfestedArtosis/issues/293","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/293/packages"}},{"old_version":"3.0.0","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2025-10-06T05:19:34.000Z","version_change":"3.0.0 → 3.2.0","issue":{"uuid":"2888846836","node_id":"PR_kwDONAQsnM6sME30","number":118,"state":"closed","title":"Bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-06T06:36:40.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T05:19:34.000Z","updated_at":"2025-10-06T06:36:40.000Z","time_to_close":4626,"merged_at":"2025-10-06T06:36:40.000Z","merged_by":"BeatrixZselezny","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/BeatrixZselezny/police-simulation-framework/pull/118","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeatrixZselezny%2Fpolice-simulation-framework/issues/118","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/118/packages"}},{"old_version":"3.0.1","new_version":"v3.2.0","update_type":"minor","path":null,"pr_created_at":"2025-10-04T16:56:52.000Z","version_change":"3.0.1 → v3.2.0","issue":{"uuid":"2887415367","node_id":"PR_kwDOFNmKLc6sGnZH","number":194,"state":"closed","title":"mvn: bump the maven-dependencies group with 12 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":["zaw4rud0"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-04T17:06:49.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-04T16:56:52.000Z","updated_at":"2025-10-04T17:06:49.000Z","time_to_close":597,"merged_at":"2025-10-04T17:06:49.000Z","merged_by":"zaw4rud0","closed_by":null,"dependency_metadata":{"prefix":"mvn: bump","group_name":"maven-dependencies","update_count":12,"packages":[{"name":"com.google.code.gson:gson","old_version":"2.13.0","new_version":"2.13.2","repository_url":"https://github.com/google/gson"},{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.1","new_version":"v3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"},{"name":"com.google.guava:guava","old_version":"33.4.7-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"org.eu.zajc:akiwrapper","old_version":"3.0.1","new_version":"3.0.2","repository_url":"https://github.com/markozajc/Akiwrapper"},{"name":"org.jsoup:jsoup","old_version":"1.19.1","new_version":"1.21.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"org.xerial:sqlite-jdbc","old_version":"3.49.1.0","new_version":"3.50.3.0","repository_url":"https://github.com/xerial/sqlite-jdbc"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.19","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.18","new_version":"1.5.19","repository_url":"https://github.com/qos-ch/logback"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.19.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"5.12.2","new_version":"6.0.0","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.0","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-dependencies group with 12 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.13.0` | `2.13.2` |\n| [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) | `3.0.1` | `v3.2.0` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.7-jre` | `33.5.0-jre` |\n| [org.eu.zajc:akiwrapper](https://github.com/markozajc/Akiwrapper) | `3.0.1` | `3.0.2` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.19.1` | `1.21.2` |\n| [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) | `3.49.1.0` | `3.50.3.0` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.19` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.19` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.19.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.20.0` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `5.12.2` | `6.0.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.0` | `3.14.1` |\n\nUpdates `com.google.code.gson:gson` from 2.13.0 to 2.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.13.2\u003c/h2\u003e\n\u003cp\u003eThe main changes in this release are just newer dependencies.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved packaging of JPMS module declaration in Gson jar\u003cbr /\u003e\nThis fixes an issue where Eclipse and VS Code users could not refer to the Gson module name \u003ccode\u003ecom.google.gson\u003c/code\u003e. See issue \u003ca href=\"https://redirect.github.com/google/gson/issues/2679\"\u003egoogle/gson#2679\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRemove internal class \u003ccode\u003eGsonPreconditions\u003c/code\u003e by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2879\"\u003egoogle/gson#2879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to using central-publishing-maven-plugin by \u003ca href=\"https://github.com/eamonnmcmanus\"\u003e\u003ccode\u003e@​eamonnmcmanus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2900\"\u003egoogle/gson#2900\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MukjepScarlet\"\u003e\u003ccode\u003e@​MukjepScarlet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2852\"\u003egoogle/gson#2852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChrisCraik\"\u003e\u003ccode\u003e@​ChrisCraik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2856\"\u003egoogle/gson#2856\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.13.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGive FieldNamingStrategy the ability to return multiple String names by \u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove outdated android-proguard-example by \u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdjust Troubleshooting Guide ProGuard / R8 section by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2844\"\u003egoogle/gson#2844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies, including the problematic \u003ccode\u003ecom.google.errorprone:error_prone_annotations:2.37.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/686fad782d969d8f15c7581a5435a208b810caa7\"\u003e\u003ccode\u003e686fad7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c2d252a7e93d45b224a72b4ba8148a438cc1d59b\"\u003e\u003ccode\u003ec2d252a\u003c/code\u003e\u003c/a\u003e Switch to using central-publishing-maven-plugin. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/69cb755e5209b719b57f3b6f1a864b080cdca314\"\u003e\u003ccode\u003e69cb755\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 5 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2894\"\u003e#2894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ea552c2278784e12094c8daea06b18679b2da2c9\"\u003e\u003ccode\u003eea552c2\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2898\"\u003e#2898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fdc616d0da2fea0b28828386a38396eac66d85fd\"\u003e\u003ccode\u003efdc616d\u003c/code\u003e\u003c/a\u003e Set top-level permissions for CodeQL workflow (\u003ca href=\"https://redirect.github.com/google/gson/issues/2889\"\u003e#2889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/9334715a48aaf11c9f80f89f8242ba7d1c2d0c27\"\u003e\u003ccode\u003e9334715\u003c/code\u003e\u003c/a\u003e Create scorecard.yml (\u003ca href=\"https://redirect.github.com/google/gson/issues/2888\"\u003e#2888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/f7de5c2c22dae98f2f98eefcb70c920ff71e437b\"\u003e\u003ccode\u003ef7de5c2\u003c/code\u003e\u003c/a\u003e Bump the maven group with 8 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2885\"\u003e#2885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/8c23cd363daec806d2e9b69665520043914782ac\"\u003e\u003ccode\u003e8c23cd3\u003c/code\u003e\u003c/a\u003e Update sources to satisfy a new Error Prone check. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2887\"\u003e#2887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5eab3eda9fff9db77b82eae621c26f1d7263386f\"\u003e\u003ccode\u003e5eab3ed\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2886\"\u003e#2886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5f5c20026009010608de17a9e5312849230b3b0b\"\u003e\u003ccode\u003e5f5c200\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 10 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2872\"\u003e#2872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.github.cdimascio:dotenv-java` from 3.0.1 to v3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.1...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.guava:guava` from 33.4.7-jre to 33.5.0-jre\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/guava/releases\"\u003ecom.google.guava:guava's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e33.5.0\u003c/h2\u003e\n\u003ch3\u003eMaven\u003c/h3\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\n  \u0026lt;version\u0026gt;33.5.0-jre\u0026lt;/version\u0026gt;\n  \u0026lt;!-- or, for Android: --\u0026gt;\n  \u0026lt;version\u0026gt;33.5.0-android\u0026lt;/version\u0026gt;\n\u0026lt;/dependency\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eJar files\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/33.5.0-jre/guava-33.5.0-jre.jar\"\u003e33.5.0-jre.jar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/33.5.0-android/guava-33.5.0-android.jar\"\u003e33.5.0-android.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGuava requires \u003ca href=\"https://github.com/google/guava/wiki/UseGuavaInYourBuild#what-about-guavas-own-dependencies\"\u003eone runtime dependency\u003c/a\u003e, which you can download here:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.3/failureaccess-1.0.3.jar\"\u003efailureaccess-1.0.3.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJavadoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.5.0-jre/api/docs/\"\u003e33.5.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.5.0-android/api/docs/\"\u003e33.5.0-android\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJDiff\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.5.0-jre/api/diffs/\"\u003e33.5.0-jre vs. 33.4.8-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.5.0-android/api/diffs/\"\u003e33.5.0-android vs. 33.4.8-android\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.5.0-android/api/androiddiffs/\"\u003e33.5.0-android vs. 33.5.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestored the \u003ccode\u003eAutomatic-Module-Name\u003c/code\u003e to \u003ccode\u003eguava-android\u003c/code\u003e. (It, unlike, \u003ccode\u003eguava-jre\u003c/code\u003e, is not a proper module.) (7a04a8a955)\u003c/li\u003e\n\u003cli\u003eFor users of \u003ccode\u003eguava-gwt\u003c/code\u003e: Google \u003ca href=\"https://redirect.github.com/gwtproject/gwt-site/pull/394\"\u003ehas moved off GWT internally\u003c/a\u003e. We plan to continue to release \u003ccode\u003eguava-gwt\u003c/code\u003e for users of GWT and \u003ca href=\"https://github.com/google/j2cl\"\u003eJ2CL\u003c/a\u003e, but the artifact is no longer tested for GWT-specific issues, and we have limited resources to fix any unexpected issues that might arise. While we do not anticipate any specific problems, we can't guarantee how long support will continue.\u003c/li\u003e\n\u003cli\u003eIncreased our Android \u003ccode\u003eminSdkVersion\u003c/code\u003e to 23 (Marshmallow). This follows the minimum of Google's foundational Android libraries, and we expect it to have no practical impact on users. (5c23347cc1)\u003c/li\u003e\n\u003cli\u003eListed the JSpecify annotations as an optional dependency in our OSGi metadata. (2dfd572981)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecache\u003c/code\u003e: Improved the handling of exceptions from compute functions in \u003ccode\u003eCache.asMap()\u003c/code\u003e. (We do still \u003ca href=\"https://guava.dev/releases/snapshot-jre/api/docs/com/google/common/cache/CacheBuilder.html#prefer-caffeine-over-guava-s-caching-api-heading\"\u003erecommend\u003c/a\u003e using \u003ca href=\"https://github.com/ben-manes/caffeine\"\u003eCaffeine\u003c/a\u003e rather than \u003ccode\u003ecom.google.common.cache\u003c/code\u003e.) (087f2c4a80)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecollect\u003c/code\u003e: Improved \u003ccode\u003eIterators.mergeSorted()\u003c/code\u003e to preserve stability for equal elements. (4dc93be9a8)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emath\u003c/code\u003e: Added \u003ccode\u003esaturatedAbs\u003c/code\u003e methods to \u003ccode\u003eIntMath\u003c/code\u003e and \u003ccode\u003eLongMath\u003c/code\u003e. (ed0e518f20)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enet\u003c/code\u003e: Added \u003ccode\u003eimage/avif\u003c/code\u003e to \u003ccode\u003eMediaType\u003c/code\u003e. (53344caba6)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etesting\u003c/code\u003e: Made \u003ccode\u003eCollectorTester\u003c/code\u003e available to Android users. (294c251079)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eutil.concurrent\u003c/code\u003e: Added \u003ccode\u003eStriped.custom\u003c/code\u003e. (1586eb271d)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e33.4.8\u003c/h2\u003e\n\u003cp\u003eGuava 33.4.8 fixes a problem that we introduced while starting to migrate \u003ccode\u003eguava-android\u003c/code\u003e off \u003ccode\u003eUnsafe\u003c/code\u003e in \u003ca href=\"https://github.com/google/guava/releases/tag/v33.4.7\"\u003e33.4.7\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eEven if you're not upgrading from Guava 33.4.0 or earlier, still read \u003ca href=\"https://github.com/google/guava/releases/tag/v33.4.1\"\u003ethe release notes for Guava 33.4.1\u003c/a\u003e. Those release notes contain information about the effects of Guava 33.4.5 and higher on the module system.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/guava/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eu.zajc:akiwrapper` from 3.0.1 to 3.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/markozajc/Akiwrapper/releases\"\u003eorg.eu.zajc:akiwrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch1\u003eFixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eGuess#reject()\u003c/code\u003e no longer throws a \u003ccode\u003eMalformedResponseException\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markozajc/Akiwrapper/commit/34441fbfa116bdf6c49ecfe22634aaebb21f9c94\"\u003e\u003ccode\u003e34441fb\u003c/code\u003e\u003c/a\u003e [skip ci] Change the Maven central publishing plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markozajc/Akiwrapper/commit/4cc70bb1f52d7b84f319714bea76296b12c7ed34\"\u003e\u003ccode\u003e4cc70bb\u003c/code\u003e\u003c/a\u003e Bump version to 3.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markozajc/Akiwrapper/commit/3dc7f2d631f8377a9bbee6389ac158be5662c487\"\u003e\u003ccode\u003e3dc7f2d\u003c/code\u003e\u003c/a\u003e Fix guess rejection\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/markozajc/Akiwrapper/compare/v3.0.1...v3.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jsoup:jsoup` from 1.19.1 to 1.21.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jhy/jsoup/releases\"\u003eorg.jsoup:jsoup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejsoup 1.21.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup 1.21.2\u003c/strong\u003e is out now, adding support for custom \u003ccode\u003eSSLContext\u003c/code\u003e in HTTP/2 connections, and improving consistency in how user data is handled in attributes. It also brings performance gains in DOM manipulation and fragment parsing, and fixes several edge cases in stream parsing, traversal, cloning, and concurrent reads.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup\u003c/strong\u003e is a Java library for working with real-world HTML and XML. It provides a very convenient API for extracting and manipulating data, using the best of HTML5 DOM methods and CSS selectors.\u003c/p\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated internal (yet visible) methods \u003ccode\u003eNormalizer#normalize(String, bool)\u003c/code\u003e and \u003ccode\u003eAttribute#shouldCollapseAttribute(Document.OutputSettings)\u003c/code\u003e. These will be removed in a future version.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eConnection#sslSocketFactory(SSLSocketFactory)\u003c/code\u003e in favor of the new \u003ccode\u003eConnection#sslContext(SSLContext)\u003c/code\u003e. Using \u003ccode\u003esslSocketFactory\u003c/code\u003e will force the use of the legacy \u003ccode\u003eHttpUrlConnection\u003c/code\u003e implementation, which does not support HTTP/2. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2370\"\u003e#2370\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWhen pretty-printing, if there are consecutive text nodes (via DOM manipulation), the non-significant whitespace between them will be collapsed. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2349\"\u003e#2349\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eConnection.Response#statusMessage()\u003c/code\u003e to return a simple loggable string message (e.g. \u0026quot;OK\u0026quot;) when using the \u003ccode\u003eHttpClient\u003c/code\u003e implementation, which doesn't otherwise return any server-set status message. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2346\"\u003e#2356\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAttributes#size()\u003c/code\u003e and \u003ccode\u003eAttributes#isEmpty()\u003c/code\u003e now exclude any internal attributes (such as user data) from their count. This aligns with the attributes' serialized output and iterator. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2369\"\u003e#2369\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eConnection#sslContext(SSLContext)\u003c/code\u003e to provide a custom SSL (TLS) context to requests, supporting both the \u003ccode\u003eHttpClient\u003c/code\u003e and the legacy \u003ccode\u003eHttUrlConnection\u003c/code\u003e implementations. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2370\"\u003e#2370\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003ePerformance optimizations for DOM manipulation methods including when repeatedly removing an element's first child (\u003ccode\u003eelement.child(0).remove()\u003c/code\u003e, and when using \u003ccode\u003eParser#parseBodyFragement()\u003c/code\u003e to parse a large number of direct children. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2373\"\u003e#2373\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWhen parsing from an InputStream and a multibyte character happened to straddle a buffer boundary, the stream would not be completely read. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2353\"\u003e#2353\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e.\u003c/li\u003e\n\u003cli\u003eIn \u003ccode\u003eNodeTraversor\u003c/code\u003e, if a last child element was removed during the \u003ccode\u003ehead()\u003c/code\u003e call, the parent would be visited twice. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2355\"\u003e#2355\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e.\u003c/li\u003e\n\u003cli\u003eCloning an Element that has an Attributes object would add an empty internal user-data attribute to that clone, which would cause unexpected results for \u003ccode\u003eAttributes#size()\u003c/code\u003e and \u003ccode\u003eAttributes#isEmpty()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2356\"\u003e#2356\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eIn a multithreaded application where multiple threads are calling \u003ccode\u003eElement#children()\u003c/code\u003e on the same element concurrently, a race condition could happen when the method was generating the internal child element cache (a filtered view of its child nodes). Since concurrent reads of DOM objects should be threadsafe without external synchronization, this method has been updated to execute atomically. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2366\"\u003e#2366\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eWhen parsing HTML with svg:script elements in SVG elements, don't enter the Text insertion mode, but continue to parse as foreign content. Otherwise, misnested HTML could then cause an IndexOutOfBoundsException. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2374\"\u003e#2374\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eMalformed HTML could throw an IndexOutOfBoundsException during the adoption agency. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2377\"\u003e#2377\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ejsoup 1.21.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup 1.21.1\u003c/strong\u003e is out now, featuring powerful new node selection capabilities that let you target specific DOM nodes like comments and text nodes using CSS selectors, dynamic tag customization through the new TagSet callback system, and improved defense against mutation XSS attacks with simplified attribute escaping. This release also brings HTTP/2 support by default, numerous API improvements for better developer experience, and fixes for several edge-case parsing issues.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup\u003c/strong\u003e is a Java library for working with real-world HTML and XML. It provides a very convenient API for extracting and manipulating data, using the best of HTML5 DOM methods and CSS selectors.\u003c/p\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved previously deprecated methods. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2317\"\u003e#2317\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated the \u003ccode\u003e:matchText\u003c/code\u003e pseduo-selector due to its side effects on the DOM; use the new \u003ccode\u003e::textnode\u003c/code\u003e selector and the \u003ccode\u003eElement#selectNodes(String css, Class\u0026lt;T\u0026gt; type)\u003c/code\u003e method instead. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2343\"\u003e#2343\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eConnection.Response#bufferUp()\u003c/code\u003e in lieu of \u003ccode\u003eConnection.Response#readFully()\u003c/code\u003e which can throw a checked IOException.\u003c/li\u003e\n\u003cli\u003eDeprecated internal methods \u003ccode\u003eValidate#ensureNotNull(Object)\u003c/code\u003e (replaced by typed \u003ccode\u003eValidate#expectNotNull(T)\u003c/code\u003e); protected HTML appenders from Attribute and Node.\u003c/li\u003e\n\u003cli\u003eIf you happen to be using any of the deprecated methods, please take the opportunity now to migrate away from them, as they will be removed in a future release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnhanced the \u003ccode\u003eSelector\u003c/code\u003e to support direct matching against nodes such as comments and text nodes. For example, you can now find an element that follows a specific comment: \u003ccode\u003e::comment:contains(prices) + p\u003c/code\u003e will select \u003ccode\u003ep\u003c/code\u003e elements immediately after a \u003ccode\u003e\u0026lt;!-- prices: --\u0026gt;\u003c/code\u003e comment. Supported types include \u003ccode\u003e::node\u003c/code\u003e, \u003ccode\u003e::leafnode\u003c/code\u003e, \u003ccode\u003e::comment\u003c/code\u003e, \u003ccode\u003e::text\u003c/code\u003e, \u003ccode\u003e::data\u003c/code\u003e, and \u003ccode\u003e::cdata\u003c/code\u003e. Node contextual selectors like \u003ccode\u003e::node:contains(text)\u003c/code\u003e, \u003ccode\u003e:matches(regex)\u003c/code\u003e, and \u003ccode\u003e:blank\u003c/code\u003e are also supported. Introduced \u003ccode\u003eElement#selectNodes(String css)\u003c/code\u003e and \u003ccode\u003eElement#selectNodes(String css, Class\u0026lt;T\u0026gt; nodeType)\u003c/code\u003e for direct node selection. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2324\"\u003e#2324\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTagSet#onNewTag(Consumer\u0026lt;Tag\u0026gt; customizer)\u003c/code\u003e: register a callback that’s invoked for each new or cloned Tag when it’s inserted into the set. Enables dynamic tweaks of tag options (for example, marking all custom tags as self-closing, or everything in a given namespace as preserving whitespace). \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2330\"\u003e#2330\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eTokenQueue\u003c/code\u003e and \u003ccode\u003eCharacterReader\u003c/code\u003e autocloseable, to ensure that they will release their buffers back to the buffer pool, for later reuse.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eSelector#evaluatorOf(String css)\u003c/code\u003e, as a clearer way to obtain an Evaluator from a CSS query. An alias of \u003ccode\u003eQueryParser.parse(String css)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags (defined via the \u003ccode\u003eTagSet\u003c/code\u003e) in a foreign namespace (e.g. SVG) can be configured to parse as data tags.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eNodeVisitor#traverse(Node)\u003c/code\u003e to simplify node traversal calls (vs. importing \u003ccode\u003eNodeTraversor\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated the default user-agent string to improve compatibility. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2341\"\u003e#2341\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eThe HTML parser now allows the specific text-data type (Data, RcData) to be customized for known tags. (Previously, that was only supported on custom tags.) \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2326\"\u003e#2326\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eConnection.Response#readFully()\u003c/code\u003e as a replacement for \u003ccode\u003eConnection.Response#bufferUp()\u003c/code\u003e with an explicit IOException. Similarly, added \u003ccode\u003eConnection.Response#readBody()\u003c/code\u003e over \u003ccode\u003eConnection.Response#body()\u003c/code\u003e. Deprecated \u003ccode\u003eConnection.Response#bufferUp()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2327\"\u003e#2327\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eWhen serializing HTML, the \u003ccode\u003e\u0026lt;\u003c/code\u003e and \u003ccode\u003e\u0026gt;\u003c/code\u003e characters are now escaped in attributes. This helps prevent a class of mutation XSS attacks. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2337\"\u003e#2337\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003eConnection\u003c/code\u003e to prefer using the JDK's HttpClient over HttpUrlConnection, if available, to enable HTTP/2 support by default. Users can disable via \u003ccode\u003e-Djsoup.useHttpClient=false\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2340\"\u003e#2340\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jhy/jsoup/blob/master/CHANGES.md\"\u003eorg.jsoup:jsoup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.21.2 (2025-Aug-25)\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated internal (yet visible) methods \u003ccode\u003eNormalizer#normalize(String, bool)\u003c/code\u003e and \u003ccode\u003eAttribute#shouldCollapseAttribute(Document.OutputSettings)\u003c/code\u003e. These will be removed in a future version.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eConnection#sslSocketFactory(SSLSocketFactory)\u003c/code\u003e in favor of the new \u003ccode\u003eConnection#sslContext(SSLContext)\u003c/code\u003e. Using \u003ccode\u003esslSocketFactory\u003c/code\u003e will force the use of the legacy \u003ccode\u003eHttpUrlConnection\u003c/code\u003e implementation, which does not support HTTP/2. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2370\"\u003e#2370\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWhen pretty-printing, if there are consecutive text nodes (via DOM manipulation), the non-significant whitespace between them will be collapsed. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2349\"\u003e#2349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eConnection.Response#statusMessage()\u003c/code\u003e to return a simple loggable string message (e.g. \u0026quot;OK\u0026quot;) when using the \u003ccode\u003eHttpClient\u003c/code\u003e implementation, which doesn't otherwise return any server-set status message. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2346\"\u003e#2356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAttributes#size()\u003c/code\u003e and \u003ccode\u003eAttributes#isEmpty()\u003c/code\u003e now exclude any internal attributes (such as user data) from their count. This aligns with the attributes' serialized output and iterator. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2369\"\u003e#2369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eConnection#sslContext(SSLContext)\u003c/code\u003e to provide a custom SSL (TLS) context to requests, supporting both the \u003ccode\u003eHttpClient\u003c/code\u003e and the legacy \u003ccode\u003eHttUrlConnection\u003c/code\u003e implementations. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2370\"\u003e#2370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerformance optimizations for DOM manipulation methods including when repeatedly removing an element's first child (\u003ccode\u003eelement.child(0).remove()\u003c/code\u003e, and when using \u003ccode\u003eParser#parseBodyFragement()\u003c/code\u003e to parse a large number of direct children. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2373\"\u003e#2373\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWhen parsing from an InputStream and a multibyte character happened to straddle a buffer boundary, the stream would not be completely read. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2353\"\u003e#2353\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIn \u003ccode\u003eNodeTraversor\u003c/code\u003e, if a last child element was removed during the \u003ccode\u003ehead()\u003c/code\u003e call, the parent would be visited twice. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2355\"\u003e#2355\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eCloning an Element that has an Attributes object would add an empty internal user-data attribute to that clone, which would cause unexpected results for \u003ccode\u003eAttributes#size()\u003c/code\u003e and \u003ccode\u003eAttributes#isEmpty()\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2356\"\u003e#2356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIn a multithreaded application where multiple threads are calling \u003ccode\u003eElement#children()\u003c/code\u003e on the same element concurrently, a race condition could happen when the method was generating the internal child element cache (a filtered view of its child nodes). Since concurrent reads of DOM objects should be threadsafe without external synchronization, this method has been updated to execute atomically. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2366\"\u003e#2366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen parsing HTML with svg:script elements in SVG elements, don't enter the Text insertion mode, but continue to parse as foreign content. Otherwise, misnested HTML could then cause an IndexOutOfBoundsException. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2374\"\u003e#2374\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMalformed HTML could throw an IndexOutOfBoundsException during the adoption agency. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2377\"\u003e#2377\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.21.1 (2025-Jun-23)\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved previously deprecated methods. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated the \u003ccode\u003e:matchText\u003c/code\u003e pseduo-selector due to its side effects on the DOM; use the new \u003ccode\u003e::textnode\u003c/code\u003e selector and the \u003ccode\u003eElement#selectNodes(String css, Class type)\u003c/code\u003e method instead. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2343\"\u003e#2343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eConnection.Response#bufferUp()\u003c/code\u003e in lieu of \u003ccode\u003eConnection.Response#readFully()\u003c/code\u003e which can throw a checked IOException.\u003c/li\u003e\n\u003cli\u003eDeprecated internal methods \u003ccode\u003eValidate#ensureNotNull\u003c/code\u003e (replaced by typed \u003ccode\u003eValidate#expectNotNull\u003c/code\u003e); protected HTML appenders from Attribute and Node.\u003c/li\u003e\n\u003cli\u003eIf you happen to be using any of the deprecated methods, please take the opportunity now to migrate away from them, as they will be removed in a future release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnhanced the \u003ccode\u003eSelector\u003c/code\u003e to support direct matching against nodes such as comments and text nodes. For example, you can now find an element that follows a specific comment: \u003ccode\u003e::comment:contains(prices) + p\u003c/code\u003e will select \u003ccode\u003ep\u003c/code\u003e elements immediately after a \u003ccode\u003e\u0026lt;!-- prices: --\u0026gt;\u003c/code\u003e comment. Supported types include \u003ccode\u003e::node\u003c/code\u003e, \u003ccode\u003e::leafnode\u003c/code\u003e, \u003ccode\u003e::comment\u003c/code\u003e, \u003ccode\u003e::text\u003c/code\u003e, \u003ccode\u003e::data\u003c/code\u003e, and \u003ccode\u003e::cdata\u003c/code\u003e. Node contextual selectors like \u003ccode\u003e::node:contains(text)\u003c/code\u003e, \u003ccode\u003e:matches(regex)\u003c/code\u003e, and \u003ccode\u003e:blank\u003c/code\u003e are also supported. Introduced \u003ccode\u003eElement#selectNodes(String css)\u003c/code\u003e and \u003ccode\u003eElement#selectNodes(String css, Class nodeType)\u003c/code\u003e for direct node selection. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2324\"\u003e#2324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eTagSet#onNewTag(Consumer\u0026lt;Tag\u0026gt; customizer)\u003c/code\u003e: register a callback that’s invoked for each new or cloned Tag when it’s inserted into the set. Enables dynamic tweaks of tag options (for example, marking all custom tags as self-closing, or everything in a given namespace as preserving whitespace).\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eTokenQueue\u003c/code\u003e and \u003ccode\u003eCharacterReader\u003c/code\u003e autocloseable, to ensure that they will release their buffers back to the buffer pool, for later reuse.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eSelector#evaluatorOf(String css)\u003c/code\u003e, as a clearer way to obtain an Evaluator from a CSS query. An alias of \u003ccode\u003eQueryParser.parse(String css)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCustom tags (defined via the \u003ccode\u003eTagSet\u003c/code\u003e) in a foreign namespace (e.g. SVG) can be configured to parse as data tags.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eNodeVisitor#traverse(Node)\u003c/code\u003e to simplify node traversal calls (vs. importing \u003ccode\u003eNodeTraversor\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated the default user-agent string to improve compatibility. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2341\"\u003e#2341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe HTML parser now allows the specific text-data type (Data, RcData) to be customized for known tags. (Previously, that was only supported on custom tags.) \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2326\"\u003e#2326\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eConnection#readFully()\u003c/code\u003e as a replacement for \u003ccode\u003eConnection#bufferUp()\u003c/code\u003e with an explicit IOException. Similarly, added \u003ccode\u003eConnection#readBody()\u003c/code\u003e over \u003ccode\u003eConnection#body()\u003c/code\u003e. Deprecated \u003ccode\u003eConnection#bufferUp()\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen serializing HTML, the \u003ccode\u003e\u0026lt;\u003c/code\u003e and \u003ccode\u003e\u0026gt;\u003c/code\u003e characters are now escaped in attributes. This helps prevent a class of mutation XSS attacks. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2337\"\u003e#2337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003eConnection\u003c/code\u003e to prefer using the JDK's HttpClient over HttpUrlConnection, if available, to enable HTTP/2 support by default. Users can disable via \u003ccode\u003e-Djsoup.useHttpClient=false\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2340\"\u003e#2340\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe contents of a \u003ccode\u003escript\u003c/code\u003e in a \u003ccode\u003esvg\u003c/code\u003e foreign context should be parsed as script data, not text. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTag#isFormSubmittable()\u003c/code\u003e was updating the Tag's options. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2323\"\u003e#2323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe HTML pretty-printer would incorrectly trim whitespace when text followed an inline element in a block element. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom tags with hyphens or other non-letter characters in their names now work correctly as Data or RcData tags. Their closing tags are now tokenized properly. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2332\"\u003e#2332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen cloning an Element, the clone would retain the source's cached child Element list (if any), which could lead to incorrect results when modifying the clone's child elements. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2334\"\u003e#2334\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/b02837b6c77b94799c055f8fa446fb770bfb49f1\"\u003e\u003ccode\u003eb02837b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jsoup-1.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/1f0c2070e78b5d171c4e5896930c612c58474608\"\u003e\u003ccode\u003e1f0c207\u003c/code\u003e\u003c/a\u003e v1.21.2 release date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/b0934637750ed6ddd91bf344842c8c5aad1fb70f\"\u003e\u003ccode\u003eb093463\u003c/code\u003e\u003c/a\u003e Use central-publishing-maven-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/615b9592ffe8e65b4e461f7727081995931154ce\"\u003e\u003ccode\u003e615b959\u003c/code\u003e\u003c/a\u003e Updating sonatype deploy URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/69617205f80df06acf2adb38fd8a19f3724b6845\"\u003e\u003ccode\u003e6961720\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2386\"\u003e#2386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/82864b246c0005cc66a50daede3568f930504030\"\u003e\u003ccode\u003e82864b2\u003c/code\u003e\u003c/a\u003e Bump jetty.version from 9.4.57.v20241219 to 9.4.58.v20250814 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2385\"\u003e#2385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/71f963ea3a78746fc2a3ba80b2843254b35c211a\"\u003e\u003ccode\u003e71f963e\u003c/code\u003e\u003c/a\u003e Fix for HTML that breaks the select scope\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/6b20f6e3d158d1ce3147c4e9306d9b485e083bf4\"\u003e\u003ccode\u003e6b20f6e\u003c/code\u003e\u003c/a\u003e Removed effective recursion closing \u003ccode\u003e\\\u0026lt;/select\u0026gt;\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/eb2957a8b3e8c12649c5b83872a238dd74e68dec\"\u003e\u003ccode\u003eeb2957a\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2382\"\u003e#2382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/3a9a6c7c8a67d51ebbb598495496e28dcd0c18e1\"\u003e\u003ccode\u003e3a9a6c7\u003c/code\u003e\u003c/a\u003e Fix ProxyTest in CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jhy/jsoup/compare/jsoup-1.19.1...jsoup-1.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.xerial:sqlite-jdbc` from 3.49.1.0 to 3.50.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xerial/sqlite-jdbc/releases\"\u003eorg.xerial:sqlite-jdbc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 3.50.3.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejdbc\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport JDBC4 CLOB and BLOB in PreparedStatement parameters (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/9515a80\"\u003e9515a80\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003esqlite\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade to sqlite 3.50.3 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/ef4e649\"\u003eef4e649\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eunscoped\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebuild android native lib with 16kb page size (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/8548d1c\"\u003e8548d1c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/xerial/sqlite-jdbc/issues/1296\"\u003e#1296\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛠  Build\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003edeps\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebump org.apache.maven.plugins:maven-enforcer-plugin (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/e20d3b6\"\u003ee20d3b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump org.apache.maven.plugins:maven-gpg-plugin (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/d1efafe\"\u003ed1efafe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump org.jreleaser:jreleaser-maven-plugin (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/4042011\"\u003e4042011\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate maven snapshot badge (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/19e32f0\"\u003e19e32f0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank the following people for their contributions:\nEnaium, Gauthier, Gauthier Roebroeck, Tim Ward\u003c/p\u003e\n\u003ch2\u003eRelease 3.50.2.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003esqlite\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade to sqlite 3.50.2 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/fb62309\"\u003efb62309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Fixes\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejdbc\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdate JDBC3DatabaseMetaData to enable supported features (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/524ac3a\"\u003e524ac3a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eResultSetMetaData.getCatalogName incorrectly returns the table name (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/891b650\"\u003e891b650\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/xerial/sqlite-jdbc/issues/1279\"\u003e#1279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eunscoped\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efaulty android detection (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/170ce6e\"\u003e170ce6e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/xerial/sqlite-jdbc/issues/1287\"\u003e#1287\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛠  Build\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003edeps\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebump org.sonatype.central:central-publishing-maven-plugin (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/d891708\"\u003ed891708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereplace maven central links (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/6eea8c5\"\u003e6eea8c5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/4781e381921a348fa2e533d0c43767525374b26d\"\u003e\u003ccode\u003e4781e38\u003c/code\u003e\u003c/a\u003e chore(release): 3.50.3.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/7d26cd00deb7a4097e622fe687e7ca958ce3f97a\"\u003e\u003ccode\u003e7d26cd0\u003c/code\u003e\u003c/a\u003e chore: update native libraries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/ef4e649d0aea301419cc4693bc0a95de965e6980\"\u003e\u003ccode\u003eef4e649\u003c/code\u003e\u003c/a\u003e feat(sqlite): upgrade to sqlite 3.50.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/19e32f01353044395f5581390a8be51adfe931d9\"\u003e\u003ccode\u003e19e32f0\u003c/code\u003e\u003c/a\u003e docs: update maven snapshot badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/9515a8004ce799178b674b464d32ec8bcd505d88\"\u003e\u003ccode\u003e9515a80\u003c/code\u003e\u003c/a\u003e feat(jdbc): support JDBC4 CLOB and BLOB in PreparedStatement parameters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/e20d3b6242e4833ef82d7706422394296d6278df\"\u003e\u003ccode\u003ee20d3b6\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.maven.plugins:maven-enforcer-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/d1efafec480c3e8c7ec79a3125b926d74a31888f\"\u003e\u003ccode\u003ed1efafe\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.maven.plugins:maven-gpg-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/37f8ea5df08d63c320d4db21eaed27e5d52d40c6\"\u003e\u003ccode\u003e37f8ea5\u003c/code\u003e\u003c/a\u003e chore: update native libraries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/8548d1c39c1a28e54a8e0e87fc2532271fd64ede\"\u003e\u003ccode\u003e8548d1c\u003c/code\u003e\u003c/a\u003e feat: build android native lib with 16kb page size\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/404201113595f2d08d3d441c82afd9ac80670bf2\"\u003e\u003ccode\u003e4042011\u003c/code\u003e\u003c/a\u003e build(deps): bump org.jreleaser:jreleaser-maven-plugin\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xerial/sqlite-jdbc/compare/3.49.1.0...3.50.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.18 to 1.5.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-09-30 Release of logback version 1.5.19\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Disallow \u0026quot;new\u0026quot; operator in the \u003ccode\u003econdition\u003c/code\u003e attribute of \u0026lt;\u003ccode\u003eif\u003c/code\u003e\u0026gt; elements. This fixes an ACE vulnerability recorded as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2025-11226\"\u003eCVE-2025-11226\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• At initialization time, slightly better reporting about watched configuration files.\u003c/p\u003e\n\u003cp\u003e• Softer message regarding usage of ConsoleAppender and its potential impact on performance.\u003c/p\u003e\n\u003cp\u003e• In ViewStatusMessagesServlet, restrict processing of \u0026quot;Clear\u0026quot; button to POST method. This change was proposed by Ralf Wiebicke who also provided the relevant \u003ca href=\"https://redirect.github.com/qos-ch/logback/pull/971\"\u003ePR\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from \u003ca href=\"https://github.com/qos-ch/logback\"\u003esource code\u003c/a\u003e at commit e572d4f87f06674788eb3ca7148e8d1dffc615fa associated with the tag v_1.5.19. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e572d4f87f06674788eb3ca7148e8d1dffc615fa\"\u003e\u003ccode\u003ee572d4f\u003c/code\u003e\u003c/a\u003e skip deployment of blackbox and example modules, published as version 1.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4adae8bdcdcf018bb29e51387175412bd9c6d546\"\u003e\u003ccode\u003e4adae8b\u003c/code\u003e\u003c/a\u003e add plugin for Maven Central deployment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ee70cf4cd99774ea5fe1f7e2d928061126e45eeb\"\u003e\u003ccode\u003eee70cf4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/20802cff1dc1ba3bd73b9d7a93102f3b6fd16e2a\"\u003e\u003ccode\u003e20802cf\u003c/code\u003e\u003c/a\u003e mindor javadoc changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/81160699fcecbefdecf79ea44c0f7f2877d9eb8d\"\u003e\u003ccode\u003e8116069\u003c/code\u003e\u003c/a\u003e comment out code in COWArrayListConcurrencyTest to  make IDE happy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/7f653409c95e40efd79b2b1bbeefde6dd649ceab\"\u003e\u003ccode\u003e7f65340\u003c/code\u003e\u003c/a\u003e minor changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/8d2262d3c5227f209905ac1705a3333ebd8a33c8\"\u003e\u003ccode\u003e8d2262d\u003c/code\u003e\u003c/a\u003e soften warning on using ConsoleAppender\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c76fed3c01f389e4c18db914bcba1e72bccc2d1e\"\u003e\u003ccode\u003ec76fed3\u003c/code\u003e\u003c/a\u003e ViewStatusMessagesServlet requires method POST for button 'Clear' (\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/971\"\u003e#971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/61f6a2544f36b3016e0efd434ee21f19269f1df7\"\u003e\u003ccode\u003e61f6a25\u003c/code\u003e\u003c/a\u003e disallow new in if condition attribute in config files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a07cfd53e4a3122dc83c4ad36b96f6f6fc78375c\"\u003e\u003ccode\u003ea07cfd5\u003c/code\u003e\u003c/a\u003e logback-core: fix spelling errors (\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.18...v_1.5.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.5.18 to 1.5.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-09-30 Release of logback version 1.5.19\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Disallow \u0026quot;new\u0026quot; operator in the \u003ccode\u003econdition\u003c/code\u003e attribute of \u0026lt;\u003ccode\u003eif\u003c/code\u003e\u0026gt; elements. This fixes an ACE vulnerability recorded as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2025-11226\"\u003eCVE-2025-11226\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• At initialization time, slightly better reporting about watched configuration files.\u003c/p\u003e\n\u003cp\u003e• Softer message regarding usage of ConsoleAppender and its potential impact on performance.\u003c/p\u003e\n\u003cp\u003e• In ViewStatusMessagesServlet, restrict processing of \u0026quot;Clear\u0026quot; button to POST method. This change was proposed by Ralf Wiebicke who also provided the relevant \u003ca href=\"https://redirect.github.com/qos-ch/logback/pull/971\"\u003ePR\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from \u003ca href=\"https://github.com/qos-ch/logback\"\u003esource code\u003c/a\u003e at commit e572d4f87f06674788eb3ca7148e8d1dffc615fa associated with the tag v_1.5.19. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e572d4f87f06674788eb3ca7148e8d1dffc615fa\"\u003e\u003ccode\u003ee572d4f\u003c/code\u003e\u003c/a\u003e skip deployment of blackbox and example modules, published as version 1.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4adae8bdcdcf018bb29e51387175412bd9c6d546\"\u003e\u003ccode\u003e4adae8b\u003c/code\u003e\u003c/a\u003e add plugin for Maven Central deployment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ee70cf4cd99774ea5fe1f7e2d928061126e45eeb\"\u003e\u003ccode\u003eee70cf4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/20802cff1dc1ba3bd73b9d7a93102f3b6fd16e2a\"\u003e\u003ccode\u003e20802cf\u003c/code\u003e\u003c/a\u003e mindor javadoc changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/81160699fcecbefdecf79ea44c0f7f2877d9eb8d\"\u003e\u003ccode\u003e8116069\u003c/code\u003e\u003c/a\u003e comment out code in COWArrayListConcurrencyTest to  make IDE happy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/7f653409c95e40efd79b2b1bbeefde6dd649ceab\"\u003e\u003ccode\u003e7f65340\u003c/code\u003e\u003c/a\u003e minor changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/8d2262d3c5227f209905ac1705a3333ebd8a33c8\"\u003e\u003ccode\u003e8d2262d\u003c/code\u003e\u003c/a\u003e soften warning on using ConsoleAppender\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c76fed3c01f389e4c18db914bcba1e72bccc2d1e\"\u003e\u003ccode\u003ec76fed3\u003c/code\u003e\u003c/a\u003e ViewStatusMessagesServlet requires method POST for button 'Clear' (\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/971\"\u003e#971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/61f6a2544f36b3016e0efd434ee21f19269f1df7\"\u003e\u003ccode\u003e61f6a25\u003c/code\u003e\u003c/a\u003e disallow new in if condition attribute in config files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a07cfd53e4a3122dc83c4ad36b96f6f6fc78375c\"\u003e\u003ccode\u003ea07cfd5\u003c/code\u003e\u003c/a\u003e logback-core: fix spelling errors (\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.18...v_1.5.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-codec:commons-codec` from 1.18.0 to 1.19.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.19.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.19.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add HmacUtils.hmac(Path). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add HmacUtils.hmacHex(Path). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add PMD check to the default Maven goal. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add SpotBugs check to the default Maven goal. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Remove -nouses directive from maven-bundle-plugin. OSGi package imports now state 'uses' definitions for package imports, this doesn't affect JPMS (from org.apache.commons:commons-parent:80). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Refactor DigestUtils.updateDigest(MessageDigest, File) to use NIO. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-328:  Clarify Javadoc for org.apache.commons.codec.digest.UnixCrypt.crypt(byte[],String). Thanks to Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in DaitchMokotoffSoundex.Rule. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in DaitchMokotoffSoundex.parseRules(Scanner, String, Map, Map). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in Lang.loadFromResource(String, Languages). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in PhoneticEngine.encode(String, LanguageSet). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in org.apache.commons.codec.language.bm.Rule.parse*(*). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Remove redundant checks for whitespace in DaitchMokotoffSoundex.soundex(String, boolean). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Javadoc typo in Base16.java [#380](https://github.com/apache/commons-codec/issues/380). Thanks to Sebastian Baunsgaard.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate unused constant org.apache.commons.codec.language.bm.Rule.ALL. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-331:  org.apache.commons.codec.language.bm.Rule.parsePhonemeExpr(String) adds duplicate empty phoneme when input ends with |. Thanks to IlikeCode, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCODEC-331:  org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String) does not remove special characters like punctuation. Thanks to IlikeCode, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD multiple UnnecessaryFullyQualifiedName in org.apache.commons.codec.binary.StringUtils. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD UnusedFormalParameter in private constructor in org.apache.commons.codec.binary.Base16. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD multiple UnnecessaryFullyQualifiedName in org.apache.commons.codec.digest.Blake3. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD UnnecessaryFullyQualifiedName in org.apache.commons.codec.digest.Md5Crypt. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD EmptyControlStatement in org.apache.commons.codec.language.Metaphone. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix SpotBugs [ERROR] Medium: org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder.setEncodeTable(byte[]) may expose internal representation by storing an externally mutable object into BaseNCodec$AbstractBuilder.encodeTable [org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder] At BaseNCodec.java:[line 131] EI_EXPOSE_REP2. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        The method org.apache.commons.codec.binary.BaseNCodec.AbstractBuilder.setLineSeparator(byte...) now makes a defensive copy. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Avoid unnecessary String conversion in org.apache.commons.codec.language.bm.PhoneticEngine.applyFinalRules(PhonemeBuilder, Map). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix SpotBugs [ERROR] High: Potentially dangerous use of non-short-circuit logic in org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String) [org.apache.commons.codec.language.DaitchMokotoffSoundex] At DaitchMokotoffSoundex.java:[line 350] NS_DANGEROUS_NON_SHORT_CIRCUIT. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/351cb22e1e1948aaabb39a463dce631bea156125\"\u003e\u003ccode\u003e351cb22\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.19.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/0d501b60e50ea50e247d8d804945b9a39974ed52\"\u003e\u003ccode\u003e0d501b6\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/d6d4b824539b0d4794200d05286fd3de1ff2f236\"\u003e\u003ccode\u003ed6d4b82\u003c/code\u003e\u003c/a\u003e Refactor duplicate code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/6d6456ca94448ba8ea105e697e3f89a67f3cb7c1\"\u003e\u003ccode\u003e6d6456c\u003c/code\u003e\u003c/a\u003e No need to exclude abstract test classes from Surefire runs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/22d62e41374cfe558f995fd2c0f490e6f93339d6\"\u003e\u003ccode\u003e22d62e4\u003c/code\u003e\u003c/a\u003e No need to specify the default value for linkXref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/c4daf34d4aeb1193ba8feab437b86a871c6b123d\"\u003e\u003ccode\u003ec4daf34\u003c/code\u003e\u003c/a\u003e No longer need to override the version of the Jacoco Maven plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/8f2b67337af5dc40a3701346c6302ab0cf5ca554\"\u003e\u003ccode\u003e8f2b673\u003c/code\u003e\u003c/a\u003e Remove workaround for [SUREFIRE-2253]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/466a61d3f957a9a0727937b3772dc6880db22f01\"\u003e\u003ccode\u003e466a61d\u003c/code\u003e\u003c/a\u003e Fix Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/ca27bd30b6170561786d421eb48f1535dc41336f\"\u003e\u003ccode\u003eca27bd3\u003c/code\u003e\u003c/a\u003e Fix Checkstyle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/1dfb4e5bbdc604dc72fe671fded50a5c91bc7543\"\u003e\u003ccode\u003e1dfb4e5\u003c/code\u003e\u003c/a\u003e Better internal method name\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.20.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.20.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.19.1: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo IO-875:  Add org.apache.commons.io.file.CountingPathVisitor.accept(Path, BasicFileAttributes) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/743\"\u003e#743\u003c/a\u003e. Thanks to Pierre Baumard, Gary Gregory.\no          Add org.apache.commons.io.Charsets.isAlias(Charset, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.isUTF8(Charset). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.toCharsetDefault(String, Charset). Thanks to Gary Gregory.\no IO-279:  Add Tailer ignoreTouch option \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/757\"\u003e#757\u003c/a\u003e. Thanks to Joerg Budischewski, Gary Gregory.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          [javadoc] Rename parameter of ProxyOutputStream.write(int) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/740\"\u003e#740\u003c/a\u003e. Thanks to Jesse G...\n\n_Description has been truncated_","html_url":"https://github.com/zaw4rud0/holobot/pull/194","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zaw4rud0%2Fholobot/issues/194","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/194/packages"}},{"old_version":"3.0.2","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2025-09-05T02:03:38.000Z","version_change":"3.0.2 → 3.2.0","issue":{"uuid":"2801279803","node_id":"PR_kwDOHA-nTs6m-CM7","number":62,"state":"closed","title":"Bump io.github.cdimascio:dotenv-java from 3.0.2 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-05T13:58:17.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-05T02:03:38.000Z","updated_at":"2025-09-05T13:58:18.000Z","time_to_close":42879,"merged_at":"2025-09-05T13:58:17.000Z","merged_by":"teetangh","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.2","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.2 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.2...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=gradle\u0026previous-version=3.0.2\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/couchbase-examples/java-springdata-quickstart/pull/62","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/couchbase-examples%2Fjava-springdata-quickstart/issues/62","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/62/packages"}},{"old_version":"3.0.1","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2025-09-01T00:43:08.000Z","version_change":"3.0.1 → 3.2.0","issue":{"uuid":"2788205852","node_id":"PR_kwDOEZOP786mMKUc","number":190,"state":"open","title":"chore(deps): bump io.github.cdimascio:dotenv-java from 3.0.1 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-01T00:43:08.000Z","updated_at":"2025-09-01T00:43:09.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.1","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.1 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.1...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.0.1\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/thunderz99/java-cosmos/pull/190","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/thunderz99%2Fjava-cosmos/issues/190","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/190/packages"}},{"old_version":"3.1.0","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2025-08-15T07:58:13.000Z","version_change":"3.1.0 → 3.2.0","issue":{"uuid":"2748263693","node_id":"PR_kwDON1U9yc6jzy0N","number":6,"state":"closed","title":"Bump io.github.cdimascio:dotenv-java from 3.1.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-30T10:16:46.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-15T07:58:13.000Z","updated_at":"2025-09-30T10:16:47.000Z","time_to_close":3982713,"merged_at":"2025-09-30T10:16:46.000Z","merged_by":"derynL","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.1.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v.3.1.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=gradle\u0026previous-version=3.1.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/derynLeigh/techronymsService/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/derynLeigh%2FtechronymsService/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"3.1.0","new_version":"3.2.0","update_type":"minor","path":"/tlgWeatherBot","pr_created_at":"2025-08-05T16:21:44.000Z","version_change":"3.1.0 → 3.2.0","issue":{"uuid":"2721740940","node_id":"PR_kwDONt4ets6iOniM","number":5,"state":"closed","title":"Bump io.github.cdimascio:dotenv-java from 3.1.0 to 3.2.0 in /tlgWeatherBot","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-10T09:24:47.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-05T16:21:44.000Z","updated_at":"2025-09-10T09:24:48.000Z","time_to_close":3085383,"merged_at":"2025-09-10T09:24:47.000Z","merged_by":"la-strole","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":"/tlgWeatherBot","ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.1.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v.3.1.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.1.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/la-strole/weatherBotJava/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/la-strole%2FweatherBotJava/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"3.0.0","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2025-07-27T22:20:27.000Z","version_change":"3.0.0 → 3.2.0","issue":{"uuid":"2698589515","node_id":"PR_kwDOPTV1f86g2TVL","number":1,"state":"closed","title":"build(deps): bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-27T22:31:16.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-07-27T22:20:27.000Z","updated_at":"2025-07-27T22:31:16.000Z","time_to_close":649,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/GabrielNat1/SpringBootApplication/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrielNat1%2FSpringBootApplication/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"3.1.0","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2025-06-30T17:50:24.000Z","version_change":"3.1.0 → 3.2.0","issue":{"uuid":"2629708055","node_id":"PR_kwDONDS46c6cvikX","number":26,"state":"open","title":"deps: bump io.github.cdimascio:dotenv-java from 3.1.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-30T17:50:24.000Z","updated_at":"2025-07-02T04:26:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.1.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v.3.1.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.1.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/SmartPotTech/SmartPot-API/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmartPotTech%2FSmartPot-API/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"}},{"old_version":"3.0.0","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2025-06-20T08:55:11.000Z","version_change":"3.0.0 → 3.2.0","issue":{"uuid":"2606681891","node_id":"PR_kwDOOVVbcs6bXs8j","number":4,"state":"closed","title":"build(deps): bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-06-20T09:04:21.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-20T08:55:11.000Z","updated_at":"2025-06-20T09:04:21.000Z","time_to_close":550,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=gradle\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/TimHubert/webtech_gymtracker/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimHubert%2Fwebtech_gymtracker/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"3.0.0","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2025-06-19T12:34:48.000Z","version_change":"3.0.0 → 3.2.0","issue":{"uuid":"2604690049","node_id":"PR_kwDOOs1MZs6bQGqB","number":17,"state":"open","title":"build(deps): bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-19T12:34:48.000Z","updated_at":"2025-06-19T12:37:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=gradle\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sirmelonchen/financial-bucket-planner/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sirmelonchen%2Ffinancial-bucket-planner/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"}},{"old_version":"2.2.4","new_version":"3.2.0","update_type":"major","path":"/pflege-prozess","pr_created_at":"2025-06-18T22:59:17.000Z","version_change":"2.2.4 → 3.2.0","issue":{"uuid":"2603111367","node_id":"PR_kwDOOKg5986bKFPH","number":66,"state":"open","title":"Bump io.github.cdimascio:dotenv-java from 2.2.4 to 3.2.0 in /pflege-prozess","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-18T22:59:17.000Z","updated_at":"2025-06-18T22:59:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"2.2.4","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":"/pflege-prozess","ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 2.2.4 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/blob/master/CHANGELOG.md\"\u003eio.github.cdimascio:dotenv-java's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support to Java 11 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/51\"\u003e#51\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d586bd3\"\u003ed586bd3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/51\"\u003e#51\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cdimascio/dotenv-java/commits/v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=2.2.4\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/thi-projekte/pflege/pull/66","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/thi-projekte%2Fpflege/issues/66","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/66/packages"}},{"old_version":"2.2.4","new_version":"3.2.0","update_type":"major","path":"/chatbot","pr_created_at":"2025-06-18T22:49:41.000Z","version_change":"2.2.4 → 3.2.0","issue":{"uuid":"2603093165","node_id":"PR_kwDOOKg5986bKAyt","number":62,"state":"closed","title":"Bump io.github.cdimascio:dotenv-java from 2.2.4 to 3.2.0 in /chatbot","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-07T11:25:37.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-18T22:49:41.000Z","updated_at":"2025-07-07T11:25:37.000Z","time_to_close":1600556,"merged_at":"2025-07-07T11:25:37.000Z","merged_by":"luffdavid","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"2.2.4","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":"/chatbot","ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 2.2.4 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/blob/master/CHANGELOG.md\"\u003eio.github.cdimascio:dotenv-java's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds support to Java 11 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/51\"\u003e#51\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d586bd3\"\u003ed586bd3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/51\"\u003e#51\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cdimascio/dotenv-java/commits/v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=2.2.4\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/thi-projekte/pflege/pull/62","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/thi-projekte%2Fpflege/issues/62","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/62/packages"}},{"old_version":"3.0.0","new_version":"3.2.0","update_type":"minor","path":"/services/backend","pr_created_at":"2025-06-18T08:39:28.000Z","version_change":"3.0.0 → 3.2.0","issue":{"uuid":"2600973428","node_id":"PR_kwDOOm0AG86bB7R0","number":39,"state":"open","title":"chore(deps): bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0 in /services/backend","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-18T08:39:28.000Z","updated_at":"2025-06-18T08:39:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":"/services/backend","ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/xdanielsb/survey-app/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xdanielsb%2Fsurvey-app/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"}},{"old_version":"3.0.0","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2025-06-04T21:46:41.000Z","version_change":"3.0.0 → 3.2.0","issue":{"uuid":"2568543724","node_id":"PR_kwDOMjP5yc6ZGN3s","number":32,"state":"closed","title":"Bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-06T11:42:37.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-04T21:46:41.000Z","updated_at":"2025-06-06T11:42:37.000Z","time_to_close":136556,"merged_at":"2025-06-06T11:42:37.000Z","merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=gradle\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/eTipio/sdk-template-kotlin/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eTipio%2Fsdk-template-kotlin/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"}},{"old_version":"3.0.0","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2025-06-03T02:03:20.000Z","version_change":"3.0.0 → 3.2.0","issue":{"uuid":"3112116242","node_id":"PR_kwDOOyWObs6YuljM","number":16,"state":"open","title":"⬆️ deps(deps): Bump io.github.cdimascio:dotenv-java from 3.0.0 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":["AkkoSpace"],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-03T02:03:20.000Z","updated_at":"2025-06-03T09:17:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️ deps(deps): Bump","packages":[{"name":"io.github.cdimascio:dotenv-java","old_version":"3.0.0","new_version":"3.2.0","repository_url":"https://github.com/cdimascio/dotenv-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.github.cdimascio:dotenv-java](https://github.com/cdimascio/dotenv-java) from 3.0.0 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cdimascio/dotenv-java/releases\"\u003eio.github.cdimascio:dotenv-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003e(2025-02-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d92\"\u003e69c3d92\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse Scanner constructor supported since Android Api Level 1 and add tests for UTF-8 values (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ff\"\u003edde80ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/86\"\u003e#86\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e1\"\u003ef9989e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-12-15)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbf\"\u003e6d67cbf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec\"\u003ef3c43ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy.com\"\u003ehttps://codacy.com\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d880\"\u003e655d880\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/54\"\u003e#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/bd434e1\"\u003ebd434e1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/76\"\u003e#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDelete .github/workflows/codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c52803f\"\u003ec52803f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/71\"\u003e#71\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix javadoc target (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/8c0b9c5\"\u003e8c0b9c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/72\"\u003e#72\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e string oob with ignore malformed (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/4e23eda\"\u003e4e23eda\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/74\"\u003e#74\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CHANGELOG.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0fdabfd\"\u003e0fdabfd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate codeql.yml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/1966f4f\"\u003e1966f4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/70\"\u003e#70\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md to include signed artifact github upload (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/d216732\"\u003ed216732\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/73\"\u003e#73\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate integrates OpenSSF badging details into README and CONTRIBUTING (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/ba7ec54\"\u003eba7ec54\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/75\"\u003e#75\u003c/a\u003e \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/63\"\u003e#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/7870e4f\"\u003e7870e4f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/69\"\u003e#69\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2024-09-01)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f50dd1b\"\u003ef50dd1b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/66\"\u003e#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support from reading from jimfs in-memory FS (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/0c5642e\"\u003e0c5642e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/60\"\u003e#60\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/162a574\"\u003e162a574\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/65\"\u003e#65\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate CONTRIBUTING.md (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d60f39\"\u003e6d60f39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/158a525\"\u003e158a525\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/67\"\u003e#67\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate pom.xml (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/aa8d1d5\"\u003eaa8d1d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ev3.0.1 (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/c8bf7b0\"\u003ec8bf7b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add manoelcampos as a contributor for code, test, and infra (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e) (\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/5b6c71d\"\u003e5b6c71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/52\"\u003e#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e(2023-04-30)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e5dd64f1b13d81d06ec8e1a036c7cc5b1617fd76\"\u003e\u003ccode\u003ee5dd64f\u003c/code\u003e\u003c/a\u003e chore: updates contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/a85f9773140b526294ae19aeaabc5735676c355e\"\u003e\u003ccode\u003ea85f977\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/136787e9d6186b6cc40e94bb2ee54c61ee87be29\"\u003e\u003ccode\u003e136787e\u003c/code\u003e\u003c/a\u003e update contributing notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/e7c273f5ae6289fde51b2955f121e1b9fed9fe5e\"\u003e\u003ccode\u003ee7c273f\u003c/code\u003e\u003c/a\u003e v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/69c3d9217dbed0b620fe5faf76203543aa2cfe22\"\u003e\u003ccode\u003e69c3d92\u003c/code\u003e\u003c/a\u003e Allow duplicate keys for variables (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/dde80ffe42a9cf9ea3ca9d7e730efbf7315de574\"\u003e\u003ccode\u003edde80ff\u003c/code\u003e\u003c/a\u003e use Scanner constructor supported since Android Api Level 1 and add tests for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f9989e14d4c1b09026e0a69144387ca196a0d688\"\u003e\u003ccode\u003ef9989e1\u003c/code\u003e\u003c/a\u003e v3.1.0 (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/6d67cbfcac376a83128bc17b8493e72c2802572b\"\u003e\u003ccode\u003e6d67cbf\u003c/code\u003e\u003c/a\u003e Cmd/melegati ml (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/f3c43ec80031c4f86118ba51a3698f8f84447c07\"\u003e\u003ccode\u003ef3c43ec\u003c/code\u003e\u003c/a\u003e Handling real multi line entries. (\u003ca href=\"https://redirect.github.com/cdimascio/dotenv-java/issues/78\"\u003e#78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cdimascio/dotenv-java/commit/655d8809b38aa385d541293534bc7db723f0af33\"\u003e\u003ccode\u003e655d880\u003c/code\u003e\u003c/a\u003e Update build workflow to upload JaCoCo code coverage report to \u003ca href=\"https://codacy\"\u003ehttps://codacy\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cdimascio/dotenv-java/compare/v3.0.0...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.github.cdimascio:dotenv-java\u0026package-manager=maven\u0026previous-version=3.0.0\u0026new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AkkoSpace/CodeAS-backend/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkkoSpace%2FCodeAS-backend/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}}]}