-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathChangelog
35 lines (31 loc) · 1.4 KB
/
Changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Version 0.94 TBD, 2011
----------------------
* environment specific configuration now supported.(See java/JConfigProperties.JCONFIG_FILE_ENVIRONMENT)
* All JConfigProperties have fully uppercase enums
* XML 'keyValues' tag indicator replaces 'keyValueProperties' (see test resources)
* XML 'structures' tag indicator replaces 'xmlStructure' (see test resources)
* JSON files require 'config' as the outer Json entry (see test resources)
* Statistics gathering (count, average latency, associated patterns)
* Removed ConfigLookup.buildBasePattern()
* Added PatternHelper, tweaked ConfigLookup to favor "matcher.find()" when possible.
Version 0.93 June 9, 2011
-------------------------
* Now supports both xml and json configs (more unit tests needed)
* All JSON keys stored as lowercase (like keys from XML files)
* Alert: next version will require outer JSON Map/Array to start with "config"
Version 0.92 June 5, 2011
-------------------------
* Adding JSON config file support with Groovy Loading
* Groovy 1.8
* Java package name changes from 'net.config' to 'net.client'
* Preliminary JSON flattener support, load support in version 0.93
Version 0.91 May 24, 2011
-------------------------
* Corrected classpath loading
* Added support for remote URL config files
* Added support for global command line overrides
* Updated README
* Added Changelog
Version 0.90 May 19, 2011
--------------------------
* Pushed up to github