Release Notes - Version 1.0.8

Release Date: November 29, 2025

🎉 New Features

🔒 Password Authentication System

We've implemented a complete password protection system for documentation, allowing you to control content access.

Features:

How to use:

In the rhyla-docs/config.json file, configure:

{
  "password_doc": {
    "enabled": true,
    "passwords": [
      "yourSecurePassword123",
      "anotherValidPassword456"
    ]
  }
}

Security features:

Useful commands:

To logout during development, open the browser console and type:

rhylaLogout()

📑 Customizable Sidebar Groups

We've significantly improved sidebar organization with support for customizable groups.

Features:

How to use:

Configure the sidebar in config.json:

{
  "sidebar": [
    "home",
    {
      "title": "Getting Started",
      "children": [
        "introduction",
        "installation",
        "configuration"
      ]
    },
    {
      "title": "API Reference",
      "children": [
        "api/endpoints",
        "api/authentication",
        "api/examples"
      ]
    }
  ]
}

Supported formats:

  1. Simple file: "home" → home.md or home.html
  2. Complete folder: "guide" → displays all files from guide/ folder
  3. File in folder: "api/endpoints" → displays only api/endpoints.md
  4. Group with title:
    {
      "title": "Documentation",
      "children": ["doc1", "doc2"]
    }
    

🔧 Improvements

Authentication Interface

Sidebar


🐛 Bug Fixes


📖 Documentation

New Documentation Added:


🔄 Compatibility


📝 Technical Notes

Authentication System

The system uses localStorage to maintain authentication state and attempts. The following data is stored:

Security

⚠️ Important: This authentication system is basic and suitable for protecting internal documentation. For applications requiring high security, consider implementing server-side authentication.


🚀 Next Steps

We're working on:


💬 Feedback

Found a problem or have suggestions?


Thank you for using Rhyla! 🎉

Version 1.0.8 - Making your documentation more secure and organized.