packages feed

css-easings 0.2.0.0 → 0.2.1.0

raw patch · 3 files changed

+17/−6 lines, 3 filesdep ~QuickCheckPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: QuickCheck

API changes (from Hackage documentation)

Files

README.md view
@@ -1,6 +1,6 @@ # css-easings -[![Build Status of the package by Travis](https://travis-ci.com/hapytex/css-easings.svg?branch=master)](https://travis-ci.com/hapytex/css-easings)+[![Build Status of the package by GitHub actions](https://github.com/hapytex/css-easings/actions/workflows/build-ci.yml/badge.svg)](https://github.com/hapytex/css-easings/actions/workflows/build-ci.yml) [![Build Status of the package by Hackage](https://matrix.hackage.haskell.org/api/v2/packages/css-easings/badge)](https://matrix.hackage.haskell.org/#/package/css-easings) [![Hackage version badge](https://img.shields.io/hackage/v/css-easings.svg)](https://hackage.haskell.org/package/css-easings) 
css-easings.cabal view
@@ -1,5 +1,5 @@ name:                css-easings-version:             0.2.0.0+version:             0.2.1.0 synopsis:            Defining and manipulating css easing strings. description:   A package to define css easing strings. These can be used in Julius,@@ -8,9 +8,9 @@ license:             BSD3 license-file:        LICENSE author:              Willem Van Onsem-maintainer:          hapytexeu@gmail.com+maintainer:          hapytexeu+gh@gmail.com copyright:           2019 Willem Van Onsem-category:            webdevelopment+category:            web build-type:          Simple extra-source-files:     README.md@@ -26,7 +26,7 @@     , aeson >=1.0 && <2     , blaze-markup >=0.8 && <0.9     , data-default >=0.7 && <0.8-    , QuickCheck >=2.13 && <2.14+    , QuickCheck >=2.8 && <2.15     , scientific >=0.3 && <0.4     , shakespeare >=2.0 && <3.0     , text >=1.1 && <1.3
src/Css/Easing.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE OverloadedStrings, PatternSynonyms #-}+{-# LANGUAGE CPP, OverloadedStrings, PatternSynonyms #-}  {-| Module      : Css.Easing@@ -37,6 +37,9 @@ import Data.Aeson(Value(String), ToJSON(toJSON)) import Data.Default(Default(def)) import Data.Scientific(Scientific, scientific)+#if __GLASGOW_HASKELL__ < 803+import Data.Semigroup((<>))+#endif import Data.Text(Text, intercalate, pack)  import Text.Blaze(ToMarkup(toMarkup), text)@@ -301,10 +304,18 @@  -- ToJavascript instances instance ToJavascript Easing where+#if __GLASGOW_HASKELL__ < 803+    toJavascript = toJavascript . toJSON . easingToCssWithCssAliasses+#else     toJavascript = toJavascript . easingToCssWithCssAliasses+#endif  instance ToJavascript JumpTerm where+#if __GLASGOW_HASKELL__ < 803+    toJavascript = toJavascript . toJSON . jumpTermToCss+#else     toJavascript = toJavascript . jumpTermToCss+#endif  -- ToJSON instances instance ToJSON Easing where