update NEWS for 0.3.0

This commit is contained in:
Havoc Pennington 2012-03-01 14:07:02 -05:00
parent 830df6b055
commit 08229c85b3
2 changed files with 19 additions and 3 deletions

16
NEWS.md Normal file
View File

@ -0,0 +1,16 @@
# 0.3.0: March 1, 2012
- ConfigFactory methods now use the thread's context class loader
by default, and have overloads so you can specify a class
loader. Because jars may come with "reference.conf" in the jar,
a config must always be loaded with the same class loader as
the jar using the config.
- ConfigValue instances are now serializable
- new methods ConfigObject.withoutKey, ConfigObject.withOnlyKey,
Config.withoutPath, Config.withOnlyPath allow subsetting
configs more easily.
- better handle complex interdependent substitutions (the
`${foo}` syntax) without getting confused; just about anything
that makes conceptual sense should now work. Only inherently
circular config files should fail.
- some minor documentation fixes.

View File

@ -1,11 +1,11 @@
// to release, bump major/minor/micro as appropriate,
// drop SNAPSHOT, tag and publish.
// add snapshot back so git master is previous release
// update NEWS, update version in README.md, drop SNAPSHOT,
// tag and publish.
// then add snapshot back so git master is previous release
// with -SNAPSHOT.
// when releasing a SNAPSHOT to the repo, bump the micro
// version at least.
// Also, change the version number in the README.md
// Versions and git tags should follow: http://semver.org/
// except using -SNAPSHOT instead of without hyphen.