packages feed

octane 0.13.3 → 0.13.4

raw patch · 2 files changed

+4/−4 lines, 2 filesdep ~aesonPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: aeson

API changes (from Hackage documentation)

- Octane.Type.Boolean: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Boolean.Boolean
- Octane.Type.CompressedWord: instance Data.Aeson.Types.Class.ToJSON Octane.Type.CompressedWord.CompressedWord
- Octane.Type.Dictionary: instance Data.Aeson.Types.Class.ToJSON a => Data.Aeson.Types.Class.ToJSON (Octane.Type.Dictionary.Dictionary a)
- Octane.Type.Float32: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Float32.Float32
- Octane.Type.Frame: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Frame.Destroyed
- Octane.Type.Frame: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Frame.Frame
- Octane.Type.Frame: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Frame.Spawned
- Octane.Type.Frame: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Frame.Updated
- Octane.Type.Int32: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Int32.Int32
- Octane.Type.Int8: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Int8.Int8
- Octane.Type.List: instance Data.Aeson.Types.Class.ToJSON a => Data.Aeson.Types.Class.ToJSON (Octane.Type.List.List a)
- Octane.Type.Property: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Property.Property
- Octane.Type.RemoteId: instance Data.Aeson.Types.Class.ToJSON Octane.Type.RemoteId.PlayStationId
- Octane.Type.RemoteId: instance Data.Aeson.Types.Class.ToJSON Octane.Type.RemoteId.RemoteId
- Octane.Type.RemoteId: instance Data.Aeson.Types.Class.ToJSON Octane.Type.RemoteId.SplitscreenId
- Octane.Type.RemoteId: instance Data.Aeson.Types.Class.ToJSON Octane.Type.RemoteId.SteamId
- Octane.Type.RemoteId: instance Data.Aeson.Types.Class.ToJSON Octane.Type.RemoteId.XboxId
- Octane.Type.Replay: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Replay.Replay
- Octane.Type.Text: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Text.Text
- Octane.Type.Vector: instance Data.Aeson.Types.Class.ToJSON a => Data.Aeson.Types.Class.ToJSON (Octane.Type.Vector.Vector a)
- Octane.Type.Word16: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Word16.Word16
- Octane.Type.Word32: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Word32.Word32
- Octane.Type.Word64: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Word64.Word64
- Octane.Type.Word8: instance Data.Aeson.Types.Class.ToJSON Octane.Type.Word8.Word8
+ Octane.Type.Boolean: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Boolean.Boolean
+ Octane.Type.CompressedWord: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.CompressedWord.CompressedWord
+ Octane.Type.Dictionary: instance Data.Aeson.Types.ToJSON.ToJSON a => Data.Aeson.Types.ToJSON.ToJSON (Octane.Type.Dictionary.Dictionary a)
+ Octane.Type.Float32: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Float32.Float32
+ Octane.Type.Frame: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Frame.Destroyed
+ Octane.Type.Frame: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Frame.Frame
+ Octane.Type.Frame: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Frame.Spawned
+ Octane.Type.Frame: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Frame.Updated
+ Octane.Type.Int32: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Int32.Int32
+ Octane.Type.Int8: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Int8.Int8
+ Octane.Type.List: instance Data.Aeson.Types.ToJSON.ToJSON a => Data.Aeson.Types.ToJSON.ToJSON (Octane.Type.List.List a)
+ Octane.Type.Property: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Property.Property
+ Octane.Type.RemoteId: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.RemoteId.PlayStationId
+ Octane.Type.RemoteId: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.RemoteId.RemoteId
+ Octane.Type.RemoteId: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.RemoteId.SplitscreenId
+ Octane.Type.RemoteId: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.RemoteId.SteamId
+ Octane.Type.RemoteId: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.RemoteId.XboxId
+ Octane.Type.Replay: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Replay.Replay
+ Octane.Type.Text: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Text.Text
+ Octane.Type.Vector: instance Data.Aeson.Types.ToJSON.ToJSON a => Data.Aeson.Types.ToJSON.ToJSON (Octane.Type.Vector.Vector a)
+ Octane.Type.Word16: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Word16.Word16
+ Octane.Type.Word32: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Word32.Word32
+ Octane.Type.Word64: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Word64.Word64
+ Octane.Type.Word8: instance Data.Aeson.Types.ToJSON.ToJSON Octane.Type.Word8.Word8

Files

octane.cabal view
@@ -3,7 +3,7 @@ -- see: https://github.com/sol/hpack  name:           octane-version:        0.13.3+version:        0.13.4 synopsis:       Parse Rocket League replays. description:    Octane parses Rocket League replays. category:       Game@@ -36,7 +36,7 @@       library   ghc-options: -Wall   build-depends:-      aeson ==0.11.*+      aeson >=0.11 && <1.1     , base ==4.9.*     , bimap ==0.3.*     , binary ==0.8.*
package.yaml view
@@ -33,7 +33,7 @@ github: tfausak/octane library:   dependencies:-  - aeson ==0.11.*+  - aeson >=0.11 && <1.1   - base ==4.9.*   - bimap ==0.3.*   - binary ==0.8.*@@ -79,4 +79,4 @@     - -with-rtsopts=-N     main: Main.hs     source-dirs: test-suite-version: '0.13.3'+version: '0.13.4'