Update: What's New in Version 0.9.0

Static pages

You can now create static pages by adding the attributes :hp-type: page in your post.

39790191 dba24d5e 5334 11e8 88c6 3356700f284b

After saving, it will generate a file in the folder _posts/{title-slugify}.adoc or _posts/{hp-alt-title-slugify}.adoc if you use the attribute :hp-alt-title:.

39790238 264712fe 5335 11e8 8474 2e5213b30842

After publishing, it will generate an html file at the root of the repository.

39790256 4878183c 5335 11e8 8912 231f00982452

The navigation form

You can now add entries in the navigation of your blog. In the Settings panel, there is a new tab Navigation:

39790335 b9f7c4bc 5335 11e8 82a8 babc688f76ac

Then entries will be available in the published documents:

39790360 ea297d10 5335 11e8 9615 ede195c484ae

The new preview

We added a new preview with the content of the generated HTML document for the selected theme:

39790418 4b22d436 5336 11e8 8e6b c3922b789c7d

And you can display it in full size with the button:

39790501 d80e98f8 5336 11e8 83bf 073264317b58

The Blog path

There is a new field in the HubPress tab of the Settings page name Blog path:

39790582 37ac7dfc 5337 11e8 8ee3 b58744c25f6a

With this field you can specify the path where the pagination of your posts will be generate. So you can now create a page with the title index (or :hp-alt-title: index) that will be the home of your website. Then you can create an entry in the navigation that will be link on the pagination path.

Here is the navigation for our website:

39790747 09fb15c0 5338 11e8 82aa 4e26f6f30ad0
39790335 b9f7c4bc 5335 11e8 82a8 babc688f76ac

Social network

We added two new entries in the Social network tab:

39790826 6a18518e 5338 11e8 87d1 5703267a0885

Actually these entries are only available in themes Casper and Ghostium

Theme Casper

The theme Casper has been updated. This version is really beautiful and really comfortable for reading.

39791445 0c860954 533c 11e8 82be 31af80d5d155

This theme is developed by the team of Ghost and sources are available here https://github.com/TryGhost/Casper

Major technical changes

Now HubPress use Nuxt.js instead of using an homemade build. It will increase the stability of the build and certainly make contributions easier.

39791660 2f53284e 533d 11e8 9f56 5bdca8138336

We have also integrated Loki.js in our stack to replace PouchDB

39791717 79777448 533d 11e8 97ab 3e98543d4077

Contributing

Because donation is not the only way to help an opensource project, we made a page which list some kind of contribution:

Also we are now on Open Collective!

39791356 796b500c 533b 11e8 8b4a 1862ee1587cb

We still have to define tiers, but if you want to help us with donations and become one of our backers or sponsors, Open Collective is the right place to go.

Thanks

We wish to thank all those who have supported us since the beginning of the project.

A big thank to Peter Lawrey for having backed us.

via GIPHY

comments powered by Disqus
Update: What's New in Version 0.9.0
Share this