Skip to content
This repository has been archived by the owner on Dec 20, 2021. It is now read-only.

Releases: uPagge/uBlogger

Release 2.0.2

18 Mar 14:56
Compare
Choose a tag to compare

The next release will affect global markup. I am converting all the code to the html5 standard and semantic markup.

Change

The next release will affect global markup. I am converting all the code to the html5 standard and semantic markup

Twitter Card

The default hugo shortcode for twitter has a problem ({{- template "_internal/twitter_cards.html" . -}}). If you suddenly decide to use an image for the preview that is more than 4096x4096 pixels, then the picture will simply not be uploaded by twitter. I have opened a related issue in the hugo repository: gohugoio/hugo#8315

Until they fixed this point, I made my own Twitter card. The image in it is automatically reduced to 4096x4096 pixels if it is greater than these values

New features

Мessage to adblock users

If you use Google ads, and the user uses adblock, then instead of advertising you can show him some kind of message, for example, I show a message about where you can donate to me, by the way, this can be done at http://paypal.me/upagge: )

params:
  advertising:
    adblockHtml: Your text, can be in html format

Other

  • I got rid of the html validation error completely. Now at least your home page will be completely valid.
  • Fixed the code for Yandex metrics, and also added the ability to enable the webvisor
  • Now icons are added with span tag instead of i.

Release 2.0.1

11 Mar 21:50
Compare
Choose a tag to compare

BugFIx

  • fix issue #56 Now it is not necessary to indicate the author to the articles, but earlier it was necessary))

New Change

  • SEO optimisation. Changed layout for top navigation and breadcrumbs. Nothing has changed visually.

Release 2.0.0

10 Mar 16:04
Compare
Choose a tag to compare

I promised that this release will be more refactoring. But in the end, there are so many new features that we had to change the release to 2.0.0 :D

In fact, I'm afraid there will be a lot of bugs due to the big changes, so please post in the issue if you find anything. Better yet, open PR

Changing the approach to development

I will post changes to the master branch more often. If the changes are stable in my opinion, then they will get into the master after some time.

This does not mean frequent releases. A release will only be a commit with the release-x.x.x tag. That is, the current master will not be a release. This way, I hope to speed up the availability of fixes and new features for those who need them. There will be unstable changes in the dev branch, which I'm not sure about

Important changes

I removed a few libraries because they are not really needed, they only leach the project

** Fontawesome.** Don't ever use this in your production projects, it's a great tool for prototyping, but not for production applications. In fact, you use no more than 10% of the icons, while styles and other sources are uploaded to the user, this is terrible. I completely cleaned Fontawesome from the project by replacing the sprite with svg and this gave a rather tangible increase in optimization.

Gallery of pictures. I also don't understand why it is needed in such a form factor, the poet cut it out.

TypeIT. Another useless library I threw away

lazyload. A custom lazyload of images that had one significant problem. Because of him, the printing of pages was deprived of pictures, instead of them there were stubs. I replaced the custom lazyload with a native one, although I do not think it is ideal, but it seems to work well, perhaps in the next release I will play with different lazyload libraries and find a suitable one

New Feature

Okay, let's move on to the changes. And there are really a lot of them.

I focused on website optimization and was able to achieve amazing results for my blog. Although there is still a lot of work to be done.

изображение

Img

pictures are now reduced to the size acceptable in my opinion automatically. For example, for summary, they are cropped to the desired size, and articles are proportionally reduced to 1600px width.

Series Post

Now posts can be combined into a series of hurray hurray. this is not a finished feature yet, but it is already quite working

This is how you need to specify in the configuration

taxonomies:
  series: 'series'

and so in the article:series: ["hugo_blog"]

I also added hortcode that inserts the list of articles in the series: {{< series "hugo_blog" >}}. It is necessary to indicate the name of the series.

New Theme for post

I think this is the best topic for large articles
изображение

New Footer post

Change the look of share buttons and tags
изображение

Button

params:
  page:
    button:
      enable: true
      text: Button text
      link: /posts/about#u-donate

Google Ads

It would be nice to make money from your blog. I added support for google ads

config:

params:
  advertising:
    enable: true
    google:
      client: ca-pub-3866694656503831
      slot: 3508167846

You can now embed ads in your article using hortcode: {{< ads circuit=false >}}
изображение

Pined post

you can pin your most important post on the homepage. He will not always be the first. pinOnlyToFirstPage: true. Defines to pin only on the main page, or repeat the post on all pages of the pagination.

params:
  pinnedPost: '/posts/guide/2021/investments/how-to-invest-and-where/'
  pinOnlyToFirstPage: true

These are the major changes. There were a lot of small ones, if you want to support me, here is my PayPal: https://paypal.me/upagge 😇

I hope to update the documentation in the near future, because there are really many changes

Release 1.3.0

12 Jan 18:58
Compare
Choose a tag to compare

A little about the release

I redesigned the post page. This allowed us to add new shortcodes that will make your posts more expressive.

Unfortunately, I didn't have time to describe the changes in the documentation. So the next release will be 1.3.1, in which I'll focus on optimizations and refactorings. I also plan to revise the documentation.

In the future, each new release will contain a separate description with changes.

🐛 BugFix

  • The following issue has been resolved: #11, #9, #8

🌟 New Feature

New shortcodes

Split

Split allows you to split the article, it will look like this.
изображение

Split-Wide

split-wide allows you to split the article, as well as insert content inside. for example title.

Important note. Due to the peculiarity of the behavior of hugo, instead of the closing shortcode, we had to make two separate ones, otherwise the content of the article would not work

изображение

for example picture.

изображение

or code

изображение

Split-Post

Outcome

You can also combine these shortcodes. Experiment, if you find bugs, write.

изображение

Admonition

Now, if you remove the title parameter, then admonition will look like this

изображение

These are the biggest changes I would like to draw your attention to.

Home Profile

Now the hat looks like this

изображение

Turbo yandex pages

Documentation here https://yandex.ru/dev/turbo/.

In the next release I will explain how to configure

Screaming headline

> Погасите долги
изображение
>> Погасите долги
изображение
>>> Погасите долги
изображение
>>>> Погасите долги
изображение

Print article

I have added css styles that make the site easier to print. But there is still work to be done, not everything is perfect, but better than it was

изображение

As usual, I will be glad if you put a star on the project for my efforts

v1.2.0

30 Dec 14:30
Compare
Choose a tag to compare

🐛 BugFix

  • Mobile version lacked border for mobile summary
  • Fixed wrapping tags when there are too many of them. Before that, they could be carried over syllables, now only in a block.
  • Add language code.
  • Fix #7, #6 , #3 issues

New features

  • Displays post times in relative format. For example, the post was written 5 minutes ago, an hour ago, and so on.
  • New hiddenFeaturedImage option that hides the image in the article

👨‍💻 From the author

🎄🎄🎄 Happy new year to you

v.1.1.0

15 Dec 15:58
Compare
Choose a tag to compare

⚠️⚠️⚠️ Important changes

The comment block in the configuration file has moved up a level from page. This is done to simplify the support of multi-language sites. Now when you change the comment system for different languages, you don't have to duplicate the entire page block.

🐛 BugFix

✏️ Summary

  • Corrected the smoothness of the animation when hovering over the summary

🖋 Article

  • Fixed the position of the tags on the home page, they could be shifted

🔆 Changes

✏️ Summary

  • Facilitated the display of the summary on the main page. Removed the read more button, now the whole block is clickable.
  • The possibility of flexible customization appeared
    • You can hide the prew-image
    • You can hide the description
    • You can hide the title
    • You can change how the tags are displayed. Read more in the documentation

💬 Comments

The Remark42 theme is now automatically changed to the site theme. If the user has chosen a dark theme, then his comments are dark, if light, then the comments.

As a reminder, it is Remark42 that I recommend for use on your site. You can import your old comments into Remark42 from other systems.

🖋 Article

  • Updated the display of update information

🗿 Header

  • Added a shadow to the header, for a better perception of the header

👨‍💻 From the author

I look forward to your ideas for improvements in Issue, the approximate release cycle is two to three weeks.

As always, I will be happy to get stars on the project for my efforts 🙂

v1.0.0

06 Dec 09:18
Compare
Choose a tag to compare

Hello 👋

Too bad, but the developer of LoveIt hasn't responded to my messages for many weeks, and his last activity at GitHub was in May 😔.

I decided that I would develop the project further, but under a different brand - uBlogger. As the author of LoveIt created his project based on LeaveIt Theme and KeepIt Theme.

Now the official language of support is English 🇺🇸 , I have removed the version of the documentation in French 🇫🇷 and Chinese 🇨🇳, as I do not know them, I hope you will forgive me 👼.

Here is a brief list of changes, more details can be found in the documentation.

The main emphasis is on the convenience of reading content, because we have a blog. So the big changes have been made in the form of posts.

🔧 What have I managed to change

  • 🎨 I rethought the design of the articles and the display of the articles on the main page.
    • Now the article page can have three views, and in combination with the positioning of content you have the flexibility to change the format of displaying the article.
    • Author's comment, according to the plan, should encourage readers to discuss.
    • Counter of comments to the article. Available from Remark42 only.
    • Changing the mechanism for reporting article updates
    • Disabling characters in headers, allows e.g. using smileys instead of '#'.
    • Big changes at the bottom of the article
      • New display of the author of the article.
      • New type of buttons to share
      • Changed the navigation type between next and previous article
      • New way to display article tags
  • 🐛 I took the changes in their PRs that fixed the bugs: #558, #544, #522, #521, #519, #461, #433, #425
  • 🥖 Added breadcrumbs support for OpenGraph
  • 💬 Support for Remark 42 comments. Ooo is a great project and I strongly recommend using this commenting system for your site. Soon I will write an article why it is the best commenting system and how to set it up. Personally, I use it in my blog.
  • 📊 Added support for yandex metrics
  • ⌛ I also made a lot of small improvements, and this is just the beginning 😄

If you have ideas 💡 or suggestions, or if you find bugs 🐛, please report them to the issue.

If you liked the topic, I would be glad if you gave a 🌟 star to this project. Well, either throw me a coffee ☕ via PayPal