0.7.3 Is Released

We’ve been working on a new release for you with a lot of new features. It was soft-launched a month ago now, and we’ve received positive feedback about it so far.

This post summarises the 0.7.0 to 0.7.2 changes as well, but I’ve put the 0.7.3 summary first in case you don’t care about the other changes.

0.7.3

The biggest addition to this release is the Gitter support chat integration, and dramatically improved posts synchronisation and publishing times.

Gitter Chat

First-time users have told us they often have issues with logging onto HubPress after initially configuring the blog. Anthonny wanted to support new users better, and we decided that Gitter was the best product fit for HubPress.

You’ll find the embedded Gitter client in the bottom-right of each screen in the product.

347b7e12 0b12 11e7 99a2 85278ccef404

Use it to reach out to Anthonny and I, and get support with HubPress.

Synchronisation Improvements

When you log onto your updated version of HubPress for the first time, you’ll notice a slight delay as all your posts are synchronised over.

After this process completes, you’ll find subsequent logins to be much faster than on 0.6.0. This is because subsequent logins do not trigger a resync, and rely on the local storage. Most HubPress users are solo bloggers, so synchronising posts each time you log in seemed like a waste of time.

If you do share your blog instance with other bloggers, you can force a resync in the Posts view so posts written by your blogging team are synchronised over.

6a5af2f4 0b14 11e7 8a3c 2af6b30ed6e0

Publishing Speed

The way we handle publishing has been reworked and has made publising times for a 90 post blog reduce from 4 minutes to about 40 seconds in our tests.

The bottleneck before was the way HubPress committed files to your blog’s repository: each change was a separate commit. This caused excessive commit history in your blog and made large blogs struggle to publish quickly.

Post operations are now batched into logical groups. There should only be about four commits per publish, not hundreds like some larger blogs were experiencing.

Cumulative Changes

We’ve made some other changes that you’ll see in 0.7.3, but these were done before this release.

Here’s a summary of those changes.

0.7.0

Anthonny made the decision to move away from a React/Redux and material-ui to Vue/VueX and Semantic UI. This move allowed Anthonny to actually develop HubPress, not resolve dependency hell each time he tried to do development.

In the Posts view you’ll find a new Filter function that lets you search for keywords and textual strings in posts. This will help those of you with large posts lists to find an old post or a post with keywords in it. Perhaps you can use the feature to search for and update your old tech posts with new info? Let us know what you think about this addition.

39e85978 0b13 11e7 8838 4a224b4031c4

There is now a team page that explains a bit about us as well. You access this through the Navigation menu.

f65ef5ee 0b13 11e7 9f0a 3c6b92eb4c7a

In the Navigation menu, you’ll also find links to PayPal and Gratipay that let you send a quick thank-you in the form of a pre-paid beer or coffee (or Pizza if you’re feeling super generous).

e7f7e196 0b13 11e7 888c f12b0e7eb4f1

We’d really appreciate you giving this some thought and taking action if you can: it only takes a few minutes.

0.7.1 and 0.7.2

This release was a maintenance release to fix up some early-adopter bugs discovered with HTTPS mixed content in themes and an ld+json bug. We also added back in some themes that were excluded from the first release by accident.

Our thanks go out to the early adopters who raised bugs and helped us identify some issues with themes and posts.

How Are We Doing?

It’s been two years since HubPress started as a proof of concept. It is now used by over 1000 users worldwide to maintain their blog presence on the internet.

A recent review of the fork statistics of HubPress revealed that a staggering 764 users have set up the product and written at least two posts with our little tool. There are 261 of you that have written at least 5 posts. Congratulations!

If you love HubPress, we’d love to hear why you love it. Why not show your love by sharing this post, or perhaps consider donating through PayPal or Gratipay to HubPress.

And if there is something about HubPress you think we can do better, tell us! We can only improve the tool if you open feature requests in GitHub.

Thanks for using HubPress, and keep sharing!

comments powered by Disqus
0.7.3 Is Released
Share this