parsing: reject invalid (and empty) time-zones with %z and %Z (#75)
[packages/time.git] / changelog.md
1 # Change Log
2
3 ## [1.9]
4 - new Data.Week module with DayOfWeek type
5 - parseTimeM: use MonadFail constraint when supported
6 - parsing: reject invalid (and empty) time-zones with %z and %Z
7
8 ## [1.8.0.4]
9 - Fix "show minBound" bug
10 - haddock: example for parseTimeM
11
12 ## [1.8.0.3]
13 - Add "Quick start" documentation
14
15 ## [1.8.0.2]
16 - Fix behaviour of %Q in format
17
18 ## [1.8.0.1]
19 - Get building on 32 bit machine
20
21 ## [1.8]
22 - Added SystemTime
23 - Data.Time.Format: allow padding widths in specifiers for formatting (but not parsing)
24 - Test: use tasty, general clean-up
25 - Test: separate out UNIX-specific tests, so the others can be run on Windows
26 - Clean up haddock.
27
28 ## [1.7.0.1]
29 - Fix bounds issue in .cabal file
30
31 ## [1.7]
32 - Data.Time.Clock.TAI: change LeapSecondTable to LeapSecondMap with Maybe type; remove parseTAIUTCDATFile
33
34 ## [1.6.0.1]
35 - Get building with earlier GHC versions
36 - Set lower bound of base correctly
37
38 ## [1.6]
39
40 ### Added
41 - FormatTime, ParseTime, Show and Read instances for UniversalTime
42 - diffTimeToPicoseconds
43 - this change log
44
45 ### Changed
46 - Use clock_gettime where available
47 - Read and Show instances exported in the same module as their types
48 - Fixed bug in fromSundayStartWeekValid
49 - Parsing functions now reject invalid dates
50 - Various documentation fixes
51
52 ## [1.5.0.1]