iCalendar 0.4.1.0 → 0.4.1.1
raw patch · 5 files changed
+6/−8 lines, 5 filesdep ~containersdep ~timePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: containers, time
API changes (from Hackage documentation)
- Text.ICalendar.Printer: instance Data.Default.Class.Default Text.ICalendar.Printer.EncodingFunctions
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.AlarmTriggerRelationship
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.CUType
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.Class
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.ClassValue
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.FBType
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.OtherParams
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.PartStat
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.Priority
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.RelationshipType
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.Repeat
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.Role
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.Scale
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.Sequence
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.Sign
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.TimeTransparency
- Text.ICalendar.Types: instance Data.Default.Class.Default Text.ICalendar.Types.VCalendar
+ Text.ICalendar.Printer: instance Data.Default.Internal.Default Text.ICalendar.Printer.EncodingFunctions
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.AlarmTriggerRelationship
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.CUType
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.Class
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.ClassValue
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.FBType
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.OtherParams
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.PartStat
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.Priority
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.RelationshipType
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.Repeat
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.Role
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.Scale
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.Sequence
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.Sign
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.TimeTransparency
+ Text.ICalendar.Types: instance Data.Default.Internal.Default Text.ICalendar.Types.VCalendar
Files
- Text/ICalendar/Parser/Common.hs +1/−1
- Text/ICalendar/Parser/Components.hs +1/−2
- Text/ICalendar/Parser/Content.hs +0/−1
- Text/ICalendar/Parser/Properties.hs +1/−1
- iCalendar.cabal +3/−3
Text/ICalendar/Parser/Common.hs view
@@ -6,7 +6,7 @@ import Control.Applicative import Control.Arrow (second) import Control.Monad (when, unless, (<=<))-import Control.Monad.Except hiding (mapM)+import Control.Monad.Except import Control.Monad.RWS (MonadState (get, put), MonadWriter (tell), RWS, asks, modify)
Text/ICalendar/Parser/Components.hs view
@@ -3,10 +3,9 @@ {-# LANGUAGE FlexibleContexts #-} module Text.ICalendar.Parser.Components where -import Control.Applicative import Control.Arrow ((&&&)) import Control.Monad (when)-import Control.Monad.Except hiding (mapM)+import Control.Monad.Except import Control.Monad.RWS (MonadState (get), tell) import qualified Data.CaseInsensitive as CI import qualified Data.Foldable as F
Text/ICalendar/Parser/Content.hs view
@@ -7,7 +7,6 @@ import qualified Data.ByteString.Builder as Bu import Data.CaseInsensitive (CI) import Data.Char-import Data.Monoid import Data.Text.Lazy (Text) import qualified Text.Parsec as P
Text/ICalendar/Parser/Properties.hs view
@@ -6,7 +6,7 @@ import Control.Applicative import Control.Monad (when, (<=<))-import Control.Monad.Except hiding (mapM)+import Control.Monad.Except import Control.Monad.RWS (asks) import qualified Data.ByteString.Base64.Lazy as B64 import qualified Data.ByteString.Lazy.Char8 as B
iCalendar.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: iCalendar-version: 0.4.1.0+version: 0.4.1.1 synopsis: iCalendar data types, parser, and printer. description: Data definitions, parsing and printing of the iCalendar format (RFC5545).@@ -44,8 +44,8 @@ base64-bytestring >= 1.2.1 && < 1.3, case-insensitive >= 1.2.1 && < 1.3, mtl >= 2.3.1 && < 2.4,- text >= 2.0.2 && < 2.1,- data-default >= 0.7.1 && < 0.8,+ text >= 2.0.2 && < 2.2,+ data-default >= 0.7.1 && < 0.9, old-locale >= 1.0.0 && < 1.1, mime >= 0.4.0 && < 0.5, network-uri >= 2.6.4 && < 2.7,