packages feed

Nomyx 0.6.0 → 0.6.1

raw patch · 2 files changed

+44/−5 lines, 2 filesdep ~Nomyx-Coredep ~Nomyx-Languagedep ~Nomyx-Web

Dependency ranges changed: Nomyx-Core, Nomyx-Language, Nomyx-Web

Files

+ Changelog view
@@ -0,0 +1,39 @@+V0.6:+- added composable events: events have now an Applicative and Alternative interfaces+- moved the Engine part from Nomyx-Language to Nomyx-Core. Nomyx-Language now contains only the DSL useful for the player.+- bug fixes, cosmetics++V0.5:+- split the game into 4 packages: Nomyx-Language, Nomyx-Core, Nomyx-Web and Nomyx.+- use Eason for serialization+- use Travis for continuous integration+- protect the game againts malicious codes (a la mueval)+- separate effectful instructions from non effectful instructions in the DSL+- possibility to fork games to test own rules in a sandbox game+- "check rule" button to type check a rule+- bug fixes, cosmetics++V0.4:+- created language APIs+- building on Windows (thanks to Michael Steele)+- tar file for downloading game save files+- outputs includes viewers (not only players)+- splitted Definition into Events, Inputs, Outputs, Players, Variables++V0.3:+- creation of admin role+- inputs made by the rules now include checkboxes, buttons, textarea+- outputs made by the rules are now managed (create, update, delete)+- refactored the GUI+- bumped to GHC 7.6+- compilation errors are displayed in context+- bug fixes++V0.2:+- new login system: you can now login with your Google, Yahoo, Live Journal, Myspace, OpenId or Facebook accounts (thanks to happstack-authenticate)!+- new DSL for voting+- styling: rule code colorized, better settings and help+- use cookies to store the user ID (as suggested on this mailing list)+- new error system to handle exceptions in rules (with ErrorT)+- use lenses+
Nomyx.cabal view
@@ -1,5 +1,5 @@ name: Nomyx-version: 0.6.0+version: 0.6.1 cabal-version: >=1.6 build-type: Simple license: BSD3@@ -13,12 +13,12 @@ category: game Homepage: http://www.nomyx.net author: Corentin Dupont-extra-source-files: AUTHORS README.md TODO+extra-source-files: AUTHORS README.md TODO Changelog   executable Nomyx-    build-depends: Nomyx-Core             == 0.6.0,-                   Nomyx-Language         == 0.6.0, -                   Nomyx-Web              == 0.6.0,+    build-depends: Nomyx-Core             == 0.6.1,+                   Nomyx-Language         == 0.6.1, +                   Nomyx-Web              == 0.6.1,                    base                   == 4.6.*,                    directory              == 1.2.*,                    exceptions             == 0.3.*,