1
0
mirror of https://github.com/typemill/typemill.git synced 2025-08-01 20:00:37 +02:00

Version 1.1.5 Typemill learns math

This commit is contained in:
Sebastian
2018-05-10 06:04:56 +02:00
parent d7069f819a
commit 688050e48e
6 changed files with 84 additions and 46 deletions

2
cache/lastCache.txt vendored
View File

@@ -1 +1 @@
1525883219
1525885593

52
composer.lock generated
View File

@@ -39,16 +39,16 @@
},
{
"name": "erusev/parsedown",
"version": "1.8.0-beta-1",
"version": "1.8.0-beta-4",
"source": {
"type": "git",
"url": "https://github.com/erusev/parsedown.git",
"reference": "600db7e4de545f9b2915ade9e0684a07a1f00a3e"
"reference": "1f69f7e69797104e73fdceaae22a4b4e3978f0a4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/erusev/parsedown/zipball/600db7e4de545f9b2915ade9e0684a07a1f00a3e",
"reference": "600db7e4de545f9b2915ade9e0684a07a1f00a3e",
"url": "https://api.github.com/repos/erusev/parsedown/zipball/1f69f7e69797104e73fdceaae22a4b4e3978f0a4",
"reference": "1f69f7e69797104e73fdceaae22a4b4e3978f0a4",
"shasum": ""
},
"require": {
@@ -81,7 +81,7 @@
"markdown",
"parser"
],
"time": "2018-04-08T01:46:30+00:00"
"time": "2018-05-08T21:46:15+00:00"
},
{
"name": "erusev/parsedown-extra",
@@ -89,16 +89,16 @@
"source": {
"type": "git",
"url": "https://github.com/erusev/parsedown-extra.git",
"reference": "51cdff11d89e1471e447fda487bbee4956b207c0"
"reference": "f21b40a1973b6674903a6da9857ee215e8839f96"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/erusev/parsedown-extra/zipball/51cdff11d89e1471e447fda487bbee4956b207c0",
"reference": "51cdff11d89e1471e447fda487bbee4956b207c0",
"url": "https://api.github.com/repos/erusev/parsedown-extra/zipball/f21b40a1973b6674903a6da9857ee215e8839f96",
"reference": "f21b40a1973b6674903a6da9857ee215e8839f96",
"shasum": ""
},
"require": {
"erusev/parsedown": "^1.8.0|dev-master",
"erusev/parsedown": "^1.8.0|^1.8.0-beta-4",
"ext-dom": "*",
"ext-mbstring": "*",
"php": ">=5.3.6"
@@ -131,7 +131,7 @@
"parsedown",
"parser"
],
"time": "2018-04-08T01:24:10+00:00"
"time": "2018-05-08T22:06:04+00:00"
},
{
"name": "jbroadway/urlify",
@@ -601,16 +601,16 @@
},
{
"name": "slim/twig-view",
"version": "2.3.0",
"version": "2.4.0",
"source": {
"type": "git",
"url": "https://github.com/slimphp/Twig-View.git",
"reference": "f6ff5ec3a24e11866376b8ffa235fbbb7e1d1301"
"reference": "78386c01a97f7870462b38fff759dad649da9efc"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/slimphp/Twig-View/zipball/f6ff5ec3a24e11866376b8ffa235fbbb7e1d1301",
"reference": "f6ff5ec3a24e11866376b8ffa235fbbb7e1d1301",
"url": "https://api.github.com/repos/slimphp/Twig-View/zipball/78386c01a97f7870462b38fff759dad649da9efc",
"reference": "78386c01a97f7870462b38fff759dad649da9efc",
"shasum": ""
},
"require": {
@@ -619,7 +619,8 @@
"twig/twig": "^1.18|^2.0"
},
"require-dev": {
"phpunit/phpunit": "^4.8|^5.7"
"phpunit/phpunit": "^4.8|^5.7",
"slim/slim": "^3.10"
},
"type": "library",
"autoload": {
@@ -647,11 +648,11 @@
"twig",
"view"
],
"time": "2017-09-20T19:47:37+00:00"
"time": "2018-05-07T10:54:29+00:00"
},
{
"name": "symfony/event-dispatcher",
"version": "v3.4.8",
"version": "v3.4.9",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
@@ -832,24 +833,27 @@
"source": {
"type": "git",
"url": "https://github.com/vlucas/valitron.git",
"reference": "4c9ea18a65bebe0f96f84c0a2ed3a692c887bfc3"
"reference": "3c5463315bfa23b17f8949b100a960d035234e43"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/vlucas/valitron/zipball/4c9ea18a65bebe0f96f84c0a2ed3a692c887bfc3",
"reference": "4c9ea18a65bebe0f96f84c0a2ed3a692c887bfc3",
"url": "https://api.github.com/repos/vlucas/valitron/zipball/3c5463315bfa23b17f8949b100a960d035234e43",
"reference": "3c5463315bfa23b17f8949b100a960d035234e43",
"shasum": ""
},
"require": {
"php": ">=5.3.2"
},
"require-dev": {
"phpunit/phpunit": "~4.8.35"
"phpunit/phpunit": "^4.8.35 || ^5.5 || ^6.5"
},
"suggest": {
"ext-mbstring": "It can support the multiple bytes string length."
},
"type": "library",
"autoload": {
"psr-0": {
"Valitron": "src/"
"psr-4": {
"Valitron\\": "src/Valitron"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -870,7 +874,7 @@
"validation",
"validator"
],
"time": "2018-04-09T07:33:49+00:00"
"time": "2018-05-06T10:45:26+00:00"
}
],
"packages-dev": [],

View File

@@ -5,13 +5,14 @@ There are a lot of plans for future releases of TYPEMILL, but it also follows th
Here are some **milestones** of the past:
- Introduction of TYPEMILL version 1.0.0
- Added a google sitemap with version 1.0.1
- Added a table of contents tag (TOC) with version 1.0.5
- Introduced plugins with version 1.1.0
- Added an author panel to configure the system with version 1.1.3
- Added an author panel for configurations with version 1.1.3
- Added math support (mathjax/katex) with version 1.1.5
And here is the **roadmap** for this year (2018):
- Support math in markdown for scientific text works.
- Add a basic markdown editor to manage your content online.
- Add an Image- and media-management.
- Add an advanced WYSIWYG markdown editor for a great writers experience.
@@ -20,12 +21,4 @@ And here is the **roadmap** for this year (2018):
- More themes for special publications like documentations, books or lyrics.
- Create many useful plugins.
And this is the **vision** for the future. It requires several years of work to come true:
* Create a lightweight and self hosted one click publishing system with a great writing experience.
* Support math, data, charts, tables, umls, maps and everything you need for serious publishing.
* Add the posibility to sell and commercialize your publication in a central book-store.
* Create an exclusive add-network for typemill publishers.
* Create microservices with additional selling options.
If you miss a feature or if you found a bug, please report it on [GitHub](https://github.com/trendschau/typemill).

View File

@@ -2,7 +2,24 @@
This is the version history with some release notes.
## Version 1.1.4 (30.04.2018)
## Version 1.1.5: Typemill Learns Math
_Release date: 10.05.2018_
**Please follow the instructions for minor updates** in the [documentation](/gettings-started/update). Please also update the Typemill theme and the plugins.
With version 1.1.5 Typemill learns math. There is a plugin called "math" that you can activate in the author panel. you can choose between MathJax and KaTeX. For the syntax to write math in markdown, please check the [markdown reference page](/info/markdown-test). Here are the details of this version:
* Extend markdown to support latex syntax.
* New plugin to activate MathJax or KaTeX.
* Highlight for code blocks is now a plugin.
* Share buttons for twitter, facebook and xing can be added to the TYPEMILL theme.
* Optimized mobile startpage.
* Table of content has now permanent ids and anchors (headline) instead of dynamic numbers.
## Version 1.1.4: Refactoring
_Release date: (30.04.2018)_
**Please follow the instructions for minor updates** in the [documentation](/gettings-started/update). Please update the Typemill theme, too.
@@ -21,7 +38,9 @@ Version 1.1.4 is mainly an optimization and refactoring of the author panel rele
* Design is partly fixed and unified (open-close icons and more).
* User documentation has been enhanced and corrected.
## Version 1.1.3 (19.04.2018)
## Version 1.1.3: The Author Panel
_Release date: 19.04.2018_
**Please follow the instructions for major updates** in the [documentation](/gettings-started/update).
@@ -33,7 +52,9 @@ Version 1.1.3 introduces an author panel. Now you can authenticate, configure th
* User management (create update and deleted).
* Bugfix: Footnotes in Markdown didn't work due to parsedown library. Fixed in the new library version.
## Version 1.1.2 (15.03.2018)
## Version 1.1.2: Improved Setup
_Release Date: 15.03.2018_
With version 1.1.2 we added the possibility to configure the theme in the setup a bit more. We also fixed a bug in the htaccess. So next to the "system"-folder, you should also update the theme-folder and the htaccess-file. As always, backup your settings.yaml-file, then delete it and setup your website again (visit /setup).
@@ -44,7 +65,11 @@ With version 1.1.2 we added the possibility to configure the theme in the setup
* Updated typemill theme accordingly
* Bugfix: Index.php is not reachable anymore, prevents duplicate content. Please update htaccess-file.
## Version 1.1.1 (25.02.2018)
## Version 1.1.1: Refactoring
_Release date: 25.02.2018_
Version 1.1.1 is mainly an improvement and some refactoring for the plugin release.
* Added new plugin "analytics" for integration of Matomo/Piwik and Google Analytics.
* Theme "TYPEMILL": Design refresh.
@@ -55,7 +80,9 @@ With version 1.1.2 we added the possibility to configure the theme in the setup
* Fixed error with static functions in settings (added declaration as static).
* Added documentation for plugin developers.
## Version 1.1.0 (05.02.2018)
## Version 1.1.0: Introduce Plugins
_Release date: 05.02.2018_
Version 1.1.0 introduces plugins to typemill. And because of the GDPR, the first plugin is an implementation of the famous cookieconsent. So heads up, you can publish GDPR-compliant websites with typemill now!
@@ -82,34 +109,48 @@ Also introduced with 1.1.0 :
* Simple Asset Manager
* Twig Extensions
## Version 1.0.5 (30.11.2017)
## Version 1.0.5: Table of Contents
_Release date: 30.11.2017_
- Improvement: Character encoding for the navigation has improved. You can try to use other characters than english for your file names now, but there is no garanty for it. If the characters do not work in the navigation, please use english characters only.
- Improvement: A [TOC]-tag for generating a table of contents is now implemented. You can use the tag anywhere in your text-files, but please use a separate line for it. Update the theme for stylings.
## Version 1.0.4 (17.11.2017)
## Version 1.0.4: Bugfixes
_Release date: 17.11.2017_
- Bugfix: Settings file was generated after a page refresh, this is fixed now.
- Improvement: Cleaned up the load and merge process for settings, managed in a new static class now.
## Version 1.0.3 (14.11.2017)
## Version 1.0.3: Getting Slim
_Release date: 14.11.2017_
Main improvement is a litte build process, that strips out all developer related files and reduces the size of typemill dramatically from 2.5 MB to less then 1 MB (gzipped).
- Bugfix: Deleted a config-file in the download-version, that broke the setup url.
- Improvement: Meta-title is now created with the first h1-headline in the content file. File-name is used as fall back. **Please update the theme-folder with the theme-folder of version 1.0.3!!!** This will improve SEO.
- Improvement: Stripped out all developer files in the download-version. This reduced the size of the zip-download from 2.5 MB to 800kb.
- Improvement: Changed Namespace from "System" to "Typemill".
## Version 1.0.2 (02.07.2017)
## Version 1.0.2: Bugfix
_Release date: 02.07.2017_
- Bugfix: The theme can now be changed in the yaml-file again.
## Version 1.0.1 (01.05.2017)
## Version 1.0.1: Google Sitemap
_Release date: 01.05.2017_
- Bugfix: Index file in the content folder won't break the building of the navigation tree anymore.
- New Feature: Added a google sitemap.xml in the cache folder.
- New Feature: Added a version check, an update message can be displayed in theme now.
## Version 1.0.0 (13.04.2017)
## Version 1.0.0: Hello TYPEMILL!
_Release date: 13.04.2017_
The first alpha version of typemill with all basic features for a simple website:
- **Content** with Markdown files and folders

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.