minilight 0.4.2 → 0.4.3
raw patch · 2 files changed
+7/−3 lines, 2 filesdep ~basedep ~lensPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base, lens
API changes (from Hackage documentation)
- Data.Component.Basic: _position :: HasConfig c_a1m7t => Lens' c_a1m7t (V2 Int)
+ Data.Component.Basic: _position :: HasConfig c_a1mP1 => Lens' c_a1mP1 (V2 Int)
- Data.Component.Basic: _size :: HasConfig c_a1m7t => Lens' c_a1m7t (V2 Int)
+ Data.Component.Basic: _size :: HasConfig c_a1mP1 => Lens' c_a1mP1 (V2 Int)
- Data.Component.Basic: _visible :: HasConfig c_a1m7t => Lens' c_a1m7t Bool
+ Data.Component.Basic: _visible :: HasConfig c_a1mP1 => Lens' c_a1mP1 Bool
- Data.Component.Basic: class HasConfig c_a1m7t
+ Data.Component.Basic: class HasConfig c_a1mP1
- Data.Component.Basic: config :: HasConfig c_a1m7t => Lens' c_a1m7t Config
+ Data.Component.Basic: config :: HasConfig c_a1mP1 => Lens' c_a1mP1 Config
- Data.Config.Font: _color :: HasConfig c_a1fQ9 => Lens' c_a1fQ9 (V4 Word8)
+ Data.Config.Font: _color :: HasConfig c_a1gv8 => Lens' c_a1gv8 (V4 Word8)
- Data.Config.Font: _descriptor :: HasConfig c_a1fQ9 => Lens' c_a1fQ9 FontDescriptor
+ Data.Config.Font: _descriptor :: HasConfig c_a1gv8 => Lens' c_a1gv8 FontDescriptor
- Data.Config.Font: _size :: HasConfig c_a1fQ9 => Lens' c_a1fQ9 Int
+ Data.Config.Font: _size :: HasConfig c_a1gv8 => Lens' c_a1gv8 Int
- Data.Config.Font: class HasConfig c_a1fQ9
+ Data.Config.Font: class HasConfig c_a1gv8
- Data.Config.Font: config :: HasConfig c_a1fQ9 => Lens' c_a1fQ9 Config
+ Data.Config.Font: config :: HasConfig c_a1gv8 => Lens' c_a1gv8 Config
- MiniLight.Component: _callbacks :: HasComponentEnv c_aP6G => Lens' c_aP6G (Maybe HookMap)
+ MiniLight.Component: _callbacks :: HasComponentEnv c_aQk5 => Lens' c_aQk5 (Maybe HookMap)
- MiniLight.Component: _uid :: HasComponentEnv c_aP6G => Lens' c_aP6G Text
+ MiniLight.Component: _uid :: HasComponentEnv c_aQk5 => Lens' c_aQk5 Text
- MiniLight.Component: class HasComponentEnv c_aP6G
+ MiniLight.Component: class HasComponentEnv c_aQk5
- MiniLight.Component: componentEnv :: HasComponentEnv c_aP6G => Lens' c_aP6G ComponentEnv
+ MiniLight.Component: componentEnv :: HasComponentEnv c_aQk5 => Lens' c_aQk5 ComponentEnv
- MiniLight.Light: _events :: HasLoopEnv c_aGoj => Lens' c_aGoj (MVar [Event])
+ MiniLight.Light: _events :: HasLoopEnv c_aHAV => Lens' c_aHAV (MVar [Event])
- MiniLight.Light: _fontCache :: HasLightEnv c_aGjj => Lens' c_aGjj FontMap
+ MiniLight.Light: _fontCache :: HasLightEnv c_aHvX => Lens' c_aHvX FontMap
- MiniLight.Light: _keyStates :: HasLoopEnv c_aGoj => Lens' c_aGoj (HashMap Scancode Int)
+ MiniLight.Light: _keyStates :: HasLoopEnv c_aHAV => Lens' c_aHAV (HashMap Scancode Int)
- MiniLight.Light: _logger :: HasLightEnv c_aGjj => Lens' c_aGjj LogQueue
+ MiniLight.Light: _logger :: HasLightEnv c_aHvX => Lens' c_aHvX LogQueue
- MiniLight.Light: _renderer :: HasLightEnv c_aGjj => Lens' c_aGjj (Maybe Renderer)
+ MiniLight.Light: _renderer :: HasLightEnv c_aHvX => Lens' c_aHvX (Maybe Renderer)
- MiniLight.Light: _signalQueue :: HasLoopEnv c_aGoj => Lens' c_aGoj (IORef [Event])
+ MiniLight.Light: _signalQueue :: HasLoopEnv c_aHAV => Lens' c_aHAV (IORef [Event])
- MiniLight.Light: class HasLightEnv c_aGjj
+ MiniLight.Light: class HasLightEnv c_aHvX
- MiniLight.Light: class HasLoopEnv c_aGoj
+ MiniLight.Light: class HasLoopEnv c_aHAV
- MiniLight.Light: lightEnv :: HasLightEnv c_aGjj => Lens' c_aGjj LightEnv
+ MiniLight.Light: lightEnv :: HasLightEnv c_aHvX => Lens' c_aHvX LightEnv
- MiniLight.Light: loopEnv :: HasLoopEnv c_aGoj => Lens' c_aGoj LoopEnv
+ MiniLight.Light: loopEnv :: HasLoopEnv c_aHAV => Lens' c_aHAV LoopEnv
- MiniLight.Loader: _appConfig :: HasLoaderEnv c_a16is => Lens' c_a16is (IORef AppConfig)
+ MiniLight.Loader: _appConfig :: HasLoaderEnv c_a16QS => Lens' c_a16QS (IORef AppConfig)
- MiniLight.Loader: _registry :: HasLoaderEnv c_a16is => Lens' c_a16is (Registry Component)
+ MiniLight.Loader: _registry :: HasLoaderEnv c_a16QS => Lens' c_a16QS (Registry Component)
- MiniLight.Loader: _tagRegistry :: HasLoaderEnv c_a16is => Lens' c_a16is (IORef (HashMap Text Text))
+ MiniLight.Loader: _tagRegistry :: HasLoaderEnv c_a16QS => Lens' c_a16QS (IORef (HashMap Text Text))
- MiniLight.Loader: class HasLoaderEnv c_a16is
+ MiniLight.Loader: class HasLoaderEnv c_a16QS
- MiniLight.Loader: loaderEnv :: HasLoaderEnv c_a16is => Lens' c_a16is LoaderEnv
+ MiniLight.Loader: loaderEnv :: HasLoaderEnv c_a16QS => Lens' c_a16QS LoaderEnv
Files
- CHANGELOG.md +4/−0
- minilight.cabal +3/−3
CHANGELOG.md view
@@ -1,5 +1,9 @@ # Revision history for minilight +## 0.4.3 -- 2020-03-11++* Support GHC 8.8+ ## 0.4.2 -- 2020-01-19 * Other Changes:
minilight.cabal view
@@ -3,7 +3,7 @@ -- For further documentation, see http://haskell.org/cabal/users-guide/ name: minilight-version: 0.4.2+version: 0.4.3 synopsis: A SDL2-based graphics library, batteries-included. description: This package provides the wheel for a graphical application or a game.@@ -60,7 +60,7 @@ build-depends: aeson-diff >= 1.1.0 && < 1.2, FontyFruity >= 0.5.3 && < 0.6,- base >= 4.12.0 && < 4.13,+ base >= 4 && < 5, caster >= 0.0.2.0 && < 0.1, containers >= 0.6.0 && < 0.7, text >= 1.2.3 && < 1.3,@@ -73,7 +73,7 @@ unordered-containers >= 0.2.10 && < 0.3, exceptions >= 0.10.1 && < 0.11, mtl >= 2.2.2 && < 2.3,- lens >= 4.17 && < 4.18,+ lens >= 4.19 && < 4.20, linear >= 1.20.8 && < 1.21, sdl2 >= 2.4.0 && < 2.5, sdl2-gfx >= 0.2 && < 0.3,