From feb973f77c2d375a0ea5d7014e1cc0aa117696c7 Mon Sep 17 00:00:00 2001 From: Michael Jerger Date: Sun, 12 Mar 2017 11:38:48 +0100 Subject: [PATCH] add changelog --- CHANGELOG.md | 12 ++++++++++++ project.clj | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e69de29..24afe02 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -0,0 +1,12 @@ +# Changelog + +## Version 0.1.53.1-SNAPSHOT +### New Features + +Support of hierarchic menus & page structures: +1. on configuration scope an additional parameter {:page-model [:flat | :hierarchic]} - flat will be the default. Flat mode is backward compatible. +2. on page scope we respect {:navbar? [true|false]} in flat & hierarchic mode also. +3. params now contain hierarchic pages. Pages is replacing no longer supported navbar-pages / sidebar-pages. Hierarchic pages may contain a sequence of children `{:children ({:title "child-page", :layout "page.html", :content "

child

"}) } + +### Breaking Changes +Pages is replacing no longer supported navbar-pages / sidebar-pages. In order to realice navbar / sidebar functionality, you've now to write filters. diff --git a/project.clj b/project.clj index 0fca5cb..af059ff 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject org.domaindrivenarchitecture/cryogen-core "0.1.53.1-SNAPSHOT" +(defproject dda/cryogen-core "0.1.53.1-SNAPSHOT" :description "Cryogen's compiler" :url "https://github.com/cryogen-project/cryogen-core" :license {:name "Eclipse Public License"