prepared release 1.1.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing

This commit is contained in:
Sebastian Frank 2019-03-12 13:44:48 +01:00
parent 5f8e267bbf
commit 9f45010228
Signed by: apairon
GPG Key ID: 7270D06DDA7FE8C3
3 changed files with 21 additions and 9 deletions

View File

@ -1,8 +1,16 @@
Dies ist das erste Release von *mark2web*. NEUERUNGEN:
In diesem Release werden folgende Features unterstützt:
- Verabeitung von Markdown-Dateien für Website-Inhalte - pongo2-addons standardmäßig eingebunden
- Umwandlung der Ordnerstruktur des `content`-Verzeichnis in Navigationsbäume - fnRequest Template-Funktion für Web-Requests
- Verarbeitung von Pongo2-Templates mit dem Inhalt zur finalen Website - fnRender Template-Funktion um Unterseiten zu rendern
- Kopieren der Assets ins Zielverzeichnis - eigene Filter via Javascript
- Anpassung des Asset-Pfads in den HTML-Dateien - image_process Template-Filter um Bilder zu skalieren (resize, fit, fill)
- json Template-Filter um Variablen als JSON auszugeben
- dump Template-Filter um Variablen über spew.Dump auszugeben
- Collections via Web-Request mit optionaler Unternavigation
- Timestamp Variable
BUG FIXES:
- CR in Markdown entfernt, blackfriday-Bug
- Pfadangaben gesäubert, da sonst bei `-out ./html` der Assets-Pfad falsch ermittelt wurde

View File

@ -1 +1 @@
1.0.0 1.1.0

View File

@ -52,12 +52,16 @@ graph TD
--- ---
Der Generator selbst wurde in [Go](https://golang.org/) geschrieben. Es wurden dabei eine Vielzahl existierender Packages verwendet. Unter Anderem: Der Generator selbst wurde in [Go](https://golang.org/) geschrieben. Es wurden dabei eine Vielzahl existierender Packages verwendet.
Unter Anderem:
- der Markdown-Parser [blackfriday](https://github.com/russross/blackfriday) - der Markdown-Parser [blackfriday](https://github.com/russross/blackfriday)
- die Template-Sprache "Django Template Language" über das Paket [pongo2](https://github.com/flosch/pongo2) - die Template-Sprache "Django Template Language" über das Paket [pongo2](https://github.com/flosch/pongo2)
- das Logging-Paket [go-logging](https://github.com/op/go-logging) - das Logging-Paket [go-logging](https://github.com/op/go-logging)
- der YAML-Parser [go-yaml](https://github.com/go-yaml/yaml) - der YAML-Parser [go-yaml](https://github.com/go-yaml/yaml)
- die Imaging Bibliothek [disintegration/imaging](github.com/disintegration/imaging)
- der Javascript-Interpreter [otto](github.com/robertkrimen/otto) mit der Erweiterung [motto](github.com/ddliu/motto)
Weitere Pakete, die verwendet wurden finden Sie in den Quellen. Weitere Pakete, die verwendet wurden finden Sie in den Quellen.