Skip to content

Releases: MaddyGuthridge/Minifolio

v0.6.5 - Security Fixes

27 Dec 02:31
d5fb9b1
Compare
Choose a tag to compare

🛡️ SECURITY 🛡️

  • Update nanoid
  • Update @sveltejs/kit

v0.6.4 - Security Fixes

30 Nov 10:39
40bfa04
Compare
Choose a tag to compare

🛡️ SECURITY 🛡️

  • Update SvelteKit to v2.9.0 to resolve security vulnerability

v0.6.3 - Fix hydration issues

16 Nov 14:35
02b9e32
Compare
Choose a tag to compare

🔧 FIXED 🔧

v0.6.2 - Minor improvements

16 Nov 13:57
28c67d8
Compare
Choose a tag to compare

✏️ CHANGED ✏️

  • Svelte has been updated to v5, resolving some bugs with item filtering
  • A vulnerability in the cookie library has been resolved

v0.6.1 - Support for cloudflare tunnel IP addresses

17 Oct 04:59
ad6aeca
Compare
Choose a tag to compare

✨ NEW ✨

  • Support for determining incoming IP addresses when behind a Cloudflare Tunnel

v0.6.0 - Support for internal SSH config and other improvements

16 Oct 15:10
64d8bcf
Compare
Choose a tag to compare

✨ NEW ✨

  • Allow the app to manage its own internal SSH config, allowing for Git SSH operations to be performed from within Docker
  • Experimental support for banning IP addresses based on failed logins has been added
  • Experimental support for banning IP addresses and user-agents has been added

✏️ CHANGED ✏️

  • Split firstrun process into two steps (create account, then set up data)
  • Private server data has been moved to a separate volume to improve security and allow for more complex internal data (eg maybe a database in the future)

📐 DEVELOPMENT IMPROVEMENTS 📐

  • Migration scripts have had their naming improving
  • ESLint is now much more strict

Full Changelog: v0.5.0...v0.6.0

v0.5.0 - Major UI improvements

30 Sep 15:08
6633352
Compare
Choose a tag to compare

✨ NEW ✨

  • Added support for performing basic git commands from the admin panel
  • Display git status in the admin panel
  • Added UI option for password resets

✏️ CHANGED ✏️

  • Most of the customization options are now placed within the edit mode of the main page
  • Improvements to Markdown rendering of block quotes
  • About page now shows when in dev mode
  • Docker files have been updated to support running SSH operations
  • When initializing a git repo, an SSH keyscan is performed so that performing the git clone operation doesn't fail
  • Logging middleware now runs in production (at least a stripped-back version of it)
  • Login page now redirects to the previous page on success

🛠️ FIXED 🛠️

  • Edit controls are now hidden when not logged in

📐 DEVELOPMENT IMPROVEMENTS 📐

  • The firstrun screen has some properties auto-filled in dev mode to improve testing efficiency
  • ESLint updated to v9

v0.4.1 - Security fixes

28 Sep 05:35
Compare
Choose a tag to compare
  • Fix various security vulnerabilities in dependencies

v0.4.0 - SEO improvements and edit mode

02 Sep 06:09
304c05d
Compare
Choose a tag to compare
  • Implement various features for SEO, so that your portfolio will show up properly in search engines
  • Create a proper edit mode to manage the data a little better

v0.3.3 - Bug fix

31 Aug 08:27
Compare
Choose a tag to compare
  • Fix a 404 error when requesting files belonging to items