Lines Matching +full:functionally +full:- +full:reduced
1 # lyaml NEWS - User visible changes
3 ## Noteworthy changes in release 6.2.8 (2022-10-22) [stable]
7 - `luke` no longer crashes in `std.normalize` require loops
10 - lyaml emitter no longer leaks at least six bytes for every
14 ## Noteworthy changes in release 6.2.7 (2020-11-27) [stable]
18 - Don't skip YAML entries from mixed key Lua tables.
21 ## Noteworthy changes in release 6.2.6 (2020-08-28) [stable]
25 - `luke` really propagates `LDFLAGS` to module compilation
29 ## Noteworthy changes in release 6.2.5 (2020-04-15) [stable]
33 - `luke` really propagates `YAML_BINDIR`, `YAML_DIR`,
38 ## Noteworthy changes in release 6.2.4 (2019-07-20) [stable]
42 - `luke` works with upgraded bootstrap luarocks version of
46 ## Noteworthy changes in release 6.2.3 (2018-09-16) [stable]
50 - Initial support for Lua 5.4.
53 ## Noteworthy changes in release 6.2.2 (2018-03-28) [stable]
57 - Remove spurious dependency on `std.normalize` and `std._debug`
61 ## Noteworthy changes in release 6.2.1 (2018-02-20) [stable]
65 - `spec/spec_helper.lua` now looks in the correct objdir
71 ## Noteworthy changes in release 6.2 (2017-11-26) [stable]
75 - `luke` uses the correct spelling of LIBFLAG to match luarocks now.
77 - `luke` no longer throws spurious `cp: file exists` errors.
79 - `luke` works on luajit again.
82 ## Noteworthy changes in release 6.1.3 (2017-05-29) [stable]
86 - `luke` no longer bombs out with a nil concat error.
89 ## Noteworthy changes in release 6.1.2 (2017-04-30) [stable]
93 - `luke` now propagates `LUA_DIR`, `YAML_INCDIR` and `YAML_LIBDIR`
97 ## Noteworthy changes in release 6.1.1 (2017-01-22) [stable]
101 - Builds and installs with `luke` instead of Autotools.
104 ## Noteworthy changes in release 6.1 (2016-10-08) [stable]
108 - `lyaml.load` now correctly reads implicit null scalars in a YAML
120 ## Noteworthy changes in release 6.0 (2015-07-27) [stable]
124 - `lyaml.load` now correctly reads a !!bool tagged scalar from a
130 ---
132 - !bool Y
133 - !bool y
134 - !bool True
135 - !bool "on"
137 - !bool n
138 - !bool OFF
139 - !bool garbage
142 - `lyaml.load` now correctly reads a !!float tagged scalar from a
146 - `lyaml.load` now correctly reads a !!int tagged scalar from a
150 - `lyaml.load` now supports the !!merge key type according to
154 - &MERGE { x: 1, y: 2 }
155 - &OVERRIDE { x: 0, z: 1 }
156 -
165 { -- START_STREAM
166 { -- START_DOCUMENT
167 { x = 1, y = 2 }, -- MERGE
168 { x = 0, z = 1 }, -- OVERRIDE
169 { x = 1, y = 2, z = 3}, -- <<<
170 } -- END_DOCUMENT
171 } -- END_STREAM
176 - Multi-line strings were previously being dumped using single quotes
189 Note the extra line-breaks in between each line. This also causes
194 multi-line strings so the same example gets dumped as:
197 foo: |-
203 - `lyaml.load` now correctly reads the !!null tag in a YAML
209 - `lyaml.load` now takes a table of options as an optional second
218 - `lyaml.dump` now takes a table of options as an optional second
234 ## Noteworthy changes in release 5.1.4 (2015-01-01) [stable]
236 - This release is functionally identical to the last.
239 ## Noteworthy changes in release 5.1.3 (2015-01-01) [stable]
241 - This release is functionally identical to the last.
244 ## Noteworthy changes in release 5.1.2 (2014-12-27) [stable]
248 - No more spurious .travis.yml is out of date warnings during
252 ## Noteworthy changes in release 5.1.1 (2014-12-19) [stable]
256 - When using `sudo make install` instead of LuaRocks, `lyaml.so`
260 ## Noteworthy changes in release 5.1.0 (2014-12-17) [stable]
264 - Lua 5.3.0 compatibility.
267 ## Noteworthy changes in release 5 (2014-09-25) [beta]
271 - Significantly reduced pointer mismatch warnings from modern GNU
276 - `lyaml.dump` now takes a second argument containing a table of
285 - `yaml.emitter` no longer emits numbers in SINGLE_QUOTE style by
288 - `yaml.emitter ().emit` returns error strings correctly for invalid
293 ## Noteworthy changes in release 4 (2013-09-11) [beta]
297 - New yaml.emitter API returns an object with an emit method for
300 - New yaml.parser API returns a Lua iterator that fetches the next
303 - New yaml.scanner API returns a Lua iterator that fetches the next
306 - Beginnings of Specl specs, starting with a reasonably comprehensive
309 - C implementation of lyaml.dump has moved to Lua implementation as
312 - C implementation of lyaml.load has moved to Lua implementation as
315 - The new Lua implementation of lyaml.load () handles multi-document
320 ## Noteworthy changes in release 3 (2013-04-27) [beta]
322 - This release is functionally identical to the last.
326 - lyaml builds are now made against Lua 5.1, Lua 5.2 and luajit 2.0.0
329 - move to a cleaner, automated release system.
332 ## Noteworthy changes in release 2 (2013-03-18) [beta]
334 - This release is functionally identical to the last.
336 - Use correct MIT license attribution, relicensing build files to match
340 ## Noteworthy changes in release 1 (2013-03-17) [beta]
344 - A binding for libYAML, by Andrew Danforth: Updated for Lua 5.1 and
347 - I spun this out of Specl (http://github.com/gvvaughan/specl) so that
352 - There's not really any documentation, sorry. Contributions welcome!