luminance 0.6.0.2 → 0.6.0.3
raw patch · 2 files changed
+15/−8 lines, 2 filesdep ~semigroupsPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: semigroups
API changes (from Hackage documentation)
Files
- CHANGELOG.md +5/−0
- luminance.cabal +10/−8
CHANGELOG.md view
@@ -1,3 +1,8 @@+### 0.6.0.3++- Updated .cabal documentation.+- Support for `semigroups-0.17`.+ ### 0.6.0.2 - Fixed typo in the hackage documentation.
luminance.cabal view
@@ -1,19 +1,17 @@ name: luminance-version: 0.6.0.2+version: 0.6.0.3 synopsis: Type-safe, type-level and stateless graphics framework description: This package exposes several modules to work with /GPUs/ in a stateless and type-safe way. Currently, it uses OpenGL as backend hardware technology but others will be added later on, such as Vulkan. .- The initial unstable version is /0.1/. Consider everything in that version as- part of an experiment, even though the library should be free of bugs. If you- find any, please report an issue. If you think something could be enhanced,- feel free to fill in an issue as well.- . One very important point is the fact that luminance has nothing to do with /3D engines/ or /scene development kits/. Don’t expect to find /materials/, /lights/ or /mesh/ loaders. It’s just a graphics framework initiated to fix the- design choices of OpenGL. It won’t change in any other way.+ design choices of OpenGL. It won’t change in any other way. However, as it+ grows, the plan is to make luminance a good graphics framework following the+ Haskell philosophy. In the end, it should be used as-is, not as an OpenGL+ abstraction. . luminance is a small yet powerful graphics API. It was designed so that people can quickly get their feet wet and start having fun with graphics in@@ -22,6 +20,10 @@ . This library doesn’t expose any architectural patterns or designs. It’s up to you to design your program as you want and following your own plans.+ .+ In the end, as many people has asked me since the beginning of the development,+ the OpenGL version – current is 4.5 – will be lowered. You’ll be able to choose+ the backend to use through compilation flags. license: BSD3 license-file: LICENSE author: Dimitri Sabadie <dimitri.sabadie@gmail.com>@@ -124,7 +126,7 @@ , linear >= 1.19 && < 1.21 , mtl >= 2.2 && < 2.3 , resourcet >= 1.1 && < 1.2- , semigroups >= 0.16 && < 0.17+ , semigroups >= 0.16 && < 0.18 , transformers >= 0.4 && < 0.5 , vector >= 0.11 && < 0.12 , void >= 0.7 && < 0.8