File: CHANGELOG.markdown

package info (click to toggle)
haskell-xeno 0.6-4
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 212 kB
  • sloc: haskell: 1,324; xml: 120; makefile: 7
file content (49 lines) | stat: -rw-r--r-- 1,641 bytes parent folder | download
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
    0.6
    * GHC 9.4 compatibility :
        * get rid of MonadFail (ST s) instance use
    * mtl-2.3 compatibility

    0.4.3
    * Ensure we don't grow with a negative size in DOM parser (#48)
    * Flatten code nesting in process function (#45)
    * Introduce a whitespace-around-equals CPP flag (#44)
    * Use modify' instead of modify in fold (#42)

    0.4.2
    * all benchmarks marked as such in the Cabal file
    
    0.4
    * A number of optimizations and some changes in ergonomics. Thanks to Dmitry Krylov (dmalkr) and Michal Gajda (mgajda) !
    * breaking API changes : 
        * The parameters to function 'Xeno.SAX.process' are now wrapped in a Process type
    * Speed optimizations : 
        * function 'Xeno.DOM.predictGrowSize' 
        * Xeno.DOM.Robust
    * Benchmark improvements : 
        * Added benchmarks for ByteStringZeroTerminated
        * Added benchmarks for big files (bench/SpeedBigFiles.hs)
        * Benchmarks run non-threaded

    0.3.5.2
	* Fix dependency lower bounds (GHC 8.0.1 is the earliest version currently supported)

	0.3.5
	* Improve error handling (#24 #26, mgajda)

	0.3.4
	* Fixed #14 and add test for #15
	* Fixed typos in the examples (unhammer)

	0.3.2
	* Fixed DOM parsing from bystrings with non-zero offset (#11, qrilka)
	
	0.3
	* Fixed name parsing (for attributes and tags) so it conforms with the XML spec (qrilka)
	* Fixed parsing failure when root tag is preceded by white space (though without checking for white space characters specifically) (qrilka)
	* Added contribution guidelines (ocramz)	

	0.2
	* Added CDATA support (Rembane)	

	0.1
	* First Hackage release