Skip to content

Version 2.0 Preview C

Pre-release
Pre-release
Compare
Choose a tag to compare
@dkarvounaris dkarvounaris released this 21 Aug 00:56
· 3 commits to dev since this release

While version 2.0 is still in development and the new documentation only partially ready and the next major feature (gimmicks plugin feature) not developed yet, it is already working quite stable and brings some improvements.
Such it is worth a try and it is safe to upgrade from version 1.

CHANGELOG

  • Easy installation also without composer
  • Completely revamped and improved documentation (wip)
  • Youtube links can be rendered as Youtube embedded videos
  • New default theme that is shipped with Up! (planned)
  • New extension system for implicit/explicit gimmicks (wip)
  • Experimental extension system and documentation for custom gimmicks (wip)
  • Mobile optimizations: App-style menu (planned)
  • New test.md
    • ... provides examples for all syntax
    • ... assists testing proper rendering of all syntax
    • ... to test proper degradation or removal of all non-supported mdwiki-gimmicks
  • Documentation itself is an Up! wiki, can be browsed after installing Up!
  • Documentation itself serves as example implementation
  • Example config.json provided (wip)
  • Example navigation file provided
  • A generic title can be set/appended for all documents
  • Default "File not found" message when no 404.md exists is now fully rendered like a 404.md instead of dying with an one-liner
  • 404.md no longer part of the repository, so it can be created without conflicting with 'git pull' updates
  • Proper support of mdwiki-style links officially dropped and won't be implemented
  • Introducing Inversion of Control, code refactoring
  • Refactoring configuration into own class (single reponsibility principle), making it possible with IoC
    for gimmicks to have and access (or even modify) their own or existing configuration values