CARVIEW |
Select Language
HTTP/2 200
date: Sat, 19 Jul 2025 19:22:19 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"2d99b10e981edc7800f366f2aea1107d"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=1zRi%2BrB0%2FxIsb4HuJHP%2Fa7054PnhQn%2F%2B%2FvXgRU3XJtNqEQzvfIVTLFtw%2BxEyp24liJh1awVLhKUMDUlDo0tXj8V7UybOOb5XjT%2F3Ut3d0ZPOrReBu9v2RXjmIuMLFa%2BUfbSbtc51WzEjNwoRwE8x66ePUE7j3Frcb2W0XMZUFfJRcpxRuXxy2unwCfgOeceBbsxO9mA%2B85Pgy55dQzOEfPwqCKaT%2BVHnOTzPKzlkTTQhyI9Kf8QVyUTAdJh%2BISFEnrGTjG6ZbGClWpP5%2BSaKwg%3D%3D--vt%2F%2FPqNo0LJlXull--UMFuQsstyVweyG2odaKnnQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1448354531.1752952939; Path=/; Domain=github.com; Expires=Sun, 19 Jul 2026 19:22:19 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 19 Jul 2026 19:22:19 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: E18E:A43E1:A793B9:D8D08A:687BF06A
Release sconfig 0.7.0 · ekrich/sconfig · GitHub
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 9
sconfig 0.7.0
Compare
72a1680
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
This is the first release of sconfig which supports Scala 2.12
and 2.11
and Java 8
on the JVM. The sconfig code branches after config release version 1.3.3
at commit 1fc2aff4
. See the PR to the config
project for more background.
Changes 💥
The following are changes from the original Java version.
- The package organization name changed from
com.typesafe
toorg.ekrich
. A global change like the following should be safe.- Search and replace the first line with the second.
import com.typesafe.config import org.ekrich.config
- We removed
()
to follow the Scala convention which supports the uniform access principle (Odersky, Spoon, & Venners (2016). Programming in Scala (3rd Ed), (pp. 185-188)
). Methods that have side effects should still require()
.- When using Scala, code sites may require removing
()
where the method just returns state.
- When using Scala, code sites may require removing
- The serialization format has changed due to the package name change. This could require special consideration.
- Support for OSGi has been dropped to reduce complexity. OSGi is more popular in the Java world and the primary purpose of this library is to support Scala.
Contributors 👥
According to git shortlog -sn --no-merges 1fc2aff4..v0.7.0
, 1 person contributed to this release: Eric K Richardson
100 commits are from the original port PR and then 7 additional PRs after the fork.
Special Thanks to Havoc Pennington (the original author of config) and Ólafur Páll Geirsson for his support and encouragement. 🎤 👏
Assets 2
You can’t perform that action at this time.