Skip to content
79946e5
Compare
Choose a tag to compare

env overrides update.
added abstract environments support.

Compare
Choose a tag to compare

environment overrides inside files with @env: syntax

multi-line var support with @var syntax

please use 4.7.0 instead of this release.

Compare
Choose a tag to compare

renamed base64(byte[]) to bytesBase64(byte[]) cause Spring EL doesn't support method overloading

Compare
Choose a tag to compare

renamed base64(byte[]) to bytesBase64(byte[]) cause Spring EL doesn't support method overloading

f5afb7e
Compare
Choose a tag to compare

added custom functions:

public static byte[] readBytes(String path) //throws exception if the file does not exist

public static byte[] readBytesOrEmpty(String path) //returns empty byte[] if the file does not exist

public static String readString(String path)  //throws exception if the file does not exist

public static String readStringOrEmpty(String path) //returns empty string if the file does not exist

public static String base64(byte[] bytes) 

you can call them using el #{#readString('/file.txt')}

Compare
Choose a tag to compare

added -envs params to build multiple envs

Compare
Choose a tag to compare
d2fdf6e
Compare
Choose a tag to compare
  • Introduced MicroconfigException to convenient error handling by clients.
  • Added CompositePropertiesRepository for Microconfig Server.