|
| 1 | +--- |
| 2 | +layout: page |
| 3 | +title: "Changelog" |
| 4 | +permalink: /jekyll/changelog/ |
| 5 | +--- |
| 6 | + |
| 7 | +# Changelog |
| 8 | + |
| 9 | +All important changes to this project are listed here. |
| 10 | + |
| 11 | +<!-- ## [0.2.0] - 2025-10-xx |
| 12 | +
|
| 13 | +### Added |
| 14 | +
|
| 15 | +Big update!!! |
| 16 | +
|
| 17 | +- Several bugs have been fixed, such as spacing inconsistencies and misapplied fonts. |
| 18 | +- Several features have been added, including: a new font, site options now in the |
| 19 | +**_data/options.yml** file, new commands, a new **pixel** layout, an image gallery, and many others. |
| 20 | +
|
| 21 | +### Bugfix |
| 22 | +
|
| 23 | +- HTML overflow fix |
| 24 | +
|
| 25 | +### Changed |
| 26 | +
|
| 27 | +- Replacing Gulp with Npm tasks --> |
| 28 | + |
| 29 | +## [[0.1.4](https://github.com/rawfeed/jekyll/releases/tag/v0.1.4)] - 2025-10-15 |
| 30 | + |
| 31 | +### Added |
| 32 | + |
| 33 | +- Adding copyright since and current date (year) automatically |
| 34 | +- Site security improvements with `CSP` tag |
| 35 | +- Color contrast improvement (accessibility) |
| 36 | +- Adding an "in_menu" option to pages. Now you can create pages without it being in the menu. |
| 37 | +- Adding emoji option to menu |
| 38 | + |
| 39 | +### Bugfix |
| 40 | + |
| 41 | +- Bug fixes in the website style. |
| 42 | +- Correction on the resume page in print mode. |
| 43 | +- Improving footer inconsistency on mobile |
| 44 | + |
| 45 | +## [[0.1.3](https://github.com/rawfeed/jekyll/releases/tag/v0.1.3)] - 2025-10-14 |
| 46 | + |
| 47 | +### Bugfix |
| 48 | + |
| 49 | +- Bug fixes in the website style. |
| 50 | + |
| 51 | +## [[0.1.2](https://github.com/rawfeed/jekyll/releases/tag/v0.1.2)] - 2025-10-14 |
| 52 | + |
| 53 | +### Bugfix |
| 54 | + |
| 55 | +- Fixing video include url bug |
| 56 | +- Markdown errors on pages have been fixed. Some styles were missing. |
| 57 | + |
| 58 | +### Added |
| 59 | + |
| 60 | +#### Sections to the Resume: "Certificate" add "Markdown text" |
| 61 | + |
| 62 | +In the `_data/resume.yml` file new sections added: |
| 63 | + |
| 64 | +```yml |
| 65 | +# section: [Certificates] |
| 66 | +certificates: |
| 67 | + enable: true |
| 68 | + caption: Certificates |
| 69 | + section: |
| 70 | + - course: LPIC-2 |
| 71 | + certificate: https://github.com/williamcanin/rawfeed |
| 72 | + period: |
| 73 | + year: 2020 |
| 74 | + hours: 20 hours |
| 75 | + company: |
| 76 | + name: Linux Professional Institute |
| 77 | + site: https://www.lpi.org |
| 78 | + |
| 79 | +# section: [Markdown] |
| 80 | +markdown: |
| 81 | + enable: true |
| 82 | + caption: Notes |
| 83 | + content: | |
| 84 | + - I led a class of **Computer Engineering** students in the modern **AI course**. |
| 85 | + It was over **170 hours** of classes. |
| 86 | +``` |
| 87 | +
|
| 88 | +#### Datelang plugin |
| 89 | +
|
| 90 | +Adding plugin to display date according to the applied language. |
| 91 | +
|
| 92 | +In the `_config.yml` file you now need the **section: [datelang]**. Add this code: |
| 93 | + |
| 94 | +```yml |
| 95 | +# section: [datelang] |
| 96 | +datelang: |
| 97 | + format: "%b %-d, %Y" |
| 98 | + lang: "en_US" # en_US | pt_PT | jp_JP | ch_CH | es_ES | fr_FR | it_IT | de_DE | ru_RU |
| 99 | +``` |
| 100 | + |
| 101 | +#### Reading time for posts and page |
| 102 | + |
| 103 | +Posts and pages now have a reading time warning. It can be enabled or disabled completely |
| 104 | +in `_config.yml`. On a page level, the control is unique; each page will have the `reading_time:` |
| 105 | +option. The **Reading time** section in `_config.yml` looks like this: |
| 106 | + |
| 107 | +```yml |
| 108 | +# section: [Reading time] |
| 109 | +reading_time: |
| 110 | + enable: true |
| 111 | + words_per_minute: 180 |
| 112 | + message: ["Read this post in approximately", "Read this post in less than"] |
| 113 | + minutes_label: ["minute", "minutes"] |
| 114 | +``` |
| 115 | + |
| 116 | +## [[0.1.1](https://github.com/rawfeed/jekyll/releases/tag/v0.1.1)] - 2025-10-12 |
| 117 | + |
| 118 | +### Bugfix |
| 119 | + |
| 120 | +- CRUCIAL! Fixing "relative_url" error for url with baseurl. |
| 121 | + When using site with baseurl in _config.yml, all menu URLs and other files pointed to the wrong |
| 122 | + location. This release fixed this crucial bug. |
| 123 | + |
| 124 | +## [[0.1.0](https://github.com/rawfeed/jekyll/releases/tag/v0.1.0)] - 2025-10-12 |
| 125 | + |
| 126 | +### Added |
| 127 | + |
| 128 | +- One-command installation (via Unix); |
| 129 | +- A terminal emulator on the home page with commands; |
| 130 | +- Commands for manipulating page headers, posts and drafts in markdown; |
| 131 | +- Smart floating TOC in posts; |
| 132 | +- Theme change: light/dark; |
| 133 | +- Chart in posts; |
| 134 | +- Stylized Markdown; |
| 135 | +- Bootstrap 5 |
| 136 | +- Avatar opens in modal with inversion animation for each different theme (light/dark); |
| 137 | +- Enables and Disables weblog; |
| 138 | +- Home page with about or blog, you decide with one command; |
| 139 | +- A quick search field on the weblog using keyword and date; |
| 140 | +- Weblog pagination; |
| 141 | +- YouTube video in weblog posts; |
| 142 | +- Social network link on the home page or by command in the terminal; |
| 143 | +- Feed in weblog; |
| 144 | +- SEO-rich website; |
| 145 | +- Entire site minified in build: html, images, css and javascript. |
| 146 | +- Maintenance page; |
| 147 | +- Comments on blog posts with Giscus or Disqus (only in production [jekyll build]); |
| 148 | +- Google Analytics (only in production [jekyll build]); |
0 commit comments