GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — msgpack-java/CHANGES.txt at master · runfriends/msgpack-java Expand file tree/ Copy pathCHANGES.txtMore file actions 195 lines (141 loc) · 6.71 KB / Copy pathCHANGES.txtFile metadata and controls195 lines (141 loc) · 6.71 KB 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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 Release 0.6.8 - 20XX/XX/XX BUG FIXES Replaces method calls of LinkedList#peek{First,Last}() into get{First,Last}() within LinkedBufferInput class (pull request #18) Make encoding byte[][] work correctly (pull request #24) Ports SimpleImmutableEntry for Android2.2 or below (pull request #27) IMPROVEMENTS MSGPACK-83 Gracefully handling new enum value with OrdinalEnum (pull request #26) Release 0.6.7 - 2012/12/09 NEW FEATURES Adds MessagePack for Android BUG FIXES MSGPACK-78 Generated template causes SecurityException when used from Java web start applications MSGPACK-76 Tries to generate a template of an abstract class MSGPACK-75 ClassCastException occurs during generating a class that has fields of TypeVariable types MSGPACK-74 Writing message with java.util.Set field causes StackOverflowError MSGPACK-74 Reading message with java.util.Set field causes IllegalArgumentException Release 0.6.6 - 2012/05/09 BUG FIXES Fixes bug: cannot generate templates of user-classes that have fields of generic WildcardType types IMPROVEMENTS Changes version of dependency json-simple: 1.1 to 1.1.1 Changes version of dependency Javassist: 3.15.0-GA to 3.16.1-GA Implements a template generation for GenericArrayType Increases limition of element sizes of unpacked array and map objects Release 0.6.5 - 2012/01/12 IMPROVEMENTS MSGPACK-59: includes OSGi headers in manifest Release 0.6.4 - 2012/01/05 NEW FEATURES Adds getBufferSize in BufferUnpacker interface. BUG FIXES Fixes bug:validation error occurs when loading templates of array classes with Javassist-based template builder. MSGPACK-58 Changes logging library from SLF4J to java.util.logging.Logger. PULL REQUEST-10 Fix compilation error caused by package name mistake. Release 0.6.3 - 2011/11/08 NEW FEATURES Adds getReadByteCount and resetReadByteCount methods to Unpacker interface. Adds setRawSizeLimit, setArraySizeLimit and setMapSizeLimit methods to Unpacker interface. BUG FIXES Fixes Perf. loss: generated templates reflectively accessed via variables of public fields in the objects. IMPROVEMENTS Changes source and target release, which are Javac options, to 1.6. Registers Date and BigDecimal templates as builtin. Release 0.6.2 - 2011/10/24 NEW FEATURES Enables serializing private fields in objects by Javassist generated templates. BUG FIXES MSGPACK-42 VerifyError occurs when generating templates for classes that have @Optional primitive fields MSGPACK-43 Mutually referencing MessagePack objects causes StackOverflowError MSGPACK-49 Fail to serialize org.msgpack.type.Value objects MSGPACK-50 Fail to serialize object representing classes have fields of nested non-generic List, Map and Collection types IMPROVEMENTS Modifies TemplateRegistry class for msgpack-scala Adds deleteTemplateClass method to TemplatePrecompiler. Release 0.6.1 - 2011/10/07 IMPROVEMENTS Deleted unused methods in Packer and Unpacker classes. Release 0.6.0 - 2011/10/03 NEW FEATURES Adds some new APIs (Packer, Unpacker, Value, and so on). See "Quick Start" (http://wiki.msgpack.org/display/MSGPACK/QuickStart+for+Java). Adds JSON data serialization. See org.msgpack.util.json package. It allows serializing JSON data to MessagePack binary. MessagePack jar file was deployed to Maven's central repository. License of Javassist was changed into triple license of the MPL, the LGPL, and the Apache License. MessagePack uses Javassist under Apache License. IMPROVEMENTS Refactors and optimizes core library for serialization/deserialization. Refactors template classes and those builder classes. Release 0.5.2 - 2011/04/23 NEW FEATURES MSGPACK-6 Added TemplatePrecompiler program Added built-in templates of BigDecimal and Date classes. Added @MessagePackBeans annotation that enables you to serialize/deserialize JavaBeans. BUG FIXES MSGPACK-4 Fixes the deserialization routine of Long value IMPROVEMENTS #35 Improves handling of ClassLoader on Javassist template builder. MSGPACK-7 Improves compatibility with Java 1.5. Now it runs on JRE 5. It is tested on Jenkins CI: http://ci.msgpack.org/job/java-jre5/ Release 0.5.1 - 2010/12/14 BUG FIXES Fixes cast error on GenericArrayType Throws MessagePackException instead of NullPointerException if target is null on pack method. Release 0.5.0 - 2010/12/09 NEW FEATURES Dynamic template builder is rewritten. New ReflectionTemplateBuilder supports DalvikVM. Some optimization for dynamic code generator. @MessagePackMessage accepts default filed option. Added new field annotations: @Ignore, @Requred and @Index. Supported pack/unpack/convertion of arrays including multidimensional arrays. Added native pack/unpack routine of ByteBuffer. It will be zero-copy optimized under a specific condition. Release 0.4.3 - 2010/11/10 NEW FEATURES Added FieldList class and MessagePack.register(Class<T>, FieldList) method to specify optional/nullable options on runtime without annotations. Changed annotation name: @MessagePackNullable -> @Nullable Changed annotation name: @MessagePackOptional -> @Optional Supported pack/unpack/convertion of enums. Added MessagePack.unpack(buffer, T to) and MessagePackObject.convert(T to) methods. They can unpack/convert buffer/object into existing object and eliminate re-allocation overhead. Release 0.4.2 - 2010/11/09 NEW FEATURES Added MessagePackNullable annotation and Tempalte.tNullable(Template) method. Added <T> T MessagePackObject.unpack(Class<T>) method. Release 0.4.1 - 2010/11/05 BUG FIXES Fixed dynamic code generation of unpack methods Release 0.4.0 - 2010/10/25 NEW FEATURES Added MessagePackObject class and org.msgpack.object package that represent unpacked (=dynamically typed) objects. Unpacker.unpack method returns MessagePackObject instead of Object. Added Templates class and org.msgpack.template package that provide type conversion feature. User-defined classes annotated with MessagePackMessage can be pack/unpack/converted. User-defined classes registered with MessagePack.register(Class) can be pack/unpack/converted. Added dynamic code generation feature for user-defined classes. Added MessagePackOptional annotation. Added MessagePack class that implements typical useful methods. Release 0.3 - 2010/05/23 NEW FEATURES Added Unbuffered API + Direct Conversion API to the Unpacker. BUG FIXES Zero-length Array and Map is deserialized as List and Map, instead of the array of the Object. fixed the bug around Packer.packByte(). |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |