Skip to content

Releases: mdfriday/obsidian-friday-plugin

0.2.0

09 Dec 11:42
Compare
Choose a tag to compare

Obsidian Friday 0.2.0 Release Notes 🚀

We are excited to announce the release of Obsidian Friday version 0.2.0! This update introduces new features and improvements to make managing your notes and websites easier and more customizable.


New Features

  1. Custom Domain Support

    • You can now configure a custom domain for your website, allowing you to showcase your brand with a personalized URL.
    • Simple setup for a more professional website experience.
  2. Unified Note Management

    • All notes created via the plugin will now be stored in a unified MDFriday directory.
    • This makes it easier to locate and manage your notes efficiently.

🛠 What’s New

  • Added custom domain support for personalized websites.
  • Notes are now automatically organized into the MDFriday folder for better structure.

0.1.8

30 Nov 01:01
Compare
Choose a tag to compare

Friday 0.1.8 Release Notes

We’re excited to introduce version 0.1.8 of the Friday plugin, bringing enhanced functionality and user experience! 🚀

New Features

  1. User Registration

    • Added a user registration step in the plugin settings.
    • This ensures users can access additional services like site deployment and management.
  2. Updated GIF Guide

    • The README now includes an updated GIF to showcase the plugin's workflow and new registration process.
    • Making it even easier to get started with Friday!

Enhancements

  • Improved clarity in the onboarding process, guiding users through installation, registration, and note creation.
  • Minor performance optimizations for preview and deployment.

How to Update

To update to the latest version, go to Settings > Community Plugins > Friday, and click Update.

Thank you for using Friday! Let us know your feedback to keep improving. 😊

0.1.7

26 Nov 12:26
Compare
Choose a tag to compare

Make sync files process more stable and efficient.

0.1.5

24 Nov 07:37
Compare
Choose a tag to compare

Friday Plugin 0.1.5 Release Notes 🚀

We are excited to announce the release of Friday Plugin 0.1.5! This version brings improvements based on community feedback and introduces new features to enhance your experience.


What's New

  • Separate Upload for Files and Resources
    • Implemented support for uploading notes and resources (e.g., images and files) separately.
    • This feature helps organize your content better and ensures seamless synchronization with your backend.

🛠️ Enhancements

  • Adjusted features according to official Obsidian plugin development guidelines:
    • Improved compatibility and adaptability with various themes and snippets.
    • Refined plugin structure to align with best practices for better performance and maintainability.

📢 Thank You for Your Feedback!

Your suggestions help us improve Friday. Please continue sharing your feedback and ideas for future updates. 💡

Happy note-taking and publishing!

0.1.4

20 Nov 11:28
Compare
Choose a tag to compare

Release Notes for Obsidian Friday Plugin Update

We are excited to announce a new release of the Obsidian Friday plugin with significant improvements and fixes based on community feedback. Here's what's new:

Enhancements & Fixes

  1. Improved CSS Selectors

    • Updated all CSS selectors to be unique and specific to the plugin to avoid potential conflicts.
      Examples: .my-modal and .my-iframe have been renamed to more distinctive identifiers.
  2. Simplified Funding URL

    • Removed the "fundingUrl": "https://github.com/sunwei" line as it is not applicable for the plugin.
  3. Optimized Layout Initialization

    • Simplified layout initialization code to:
      this.app.workspace.onLayoutReady(() => this.initLeaf());
      This ensures the callback runs even if the layout is already ready.
  4. Followed Plugin Guidelines

    • Removed the onunload code that detaches custom leaves (FRIDAY_SERVER_VIEW_TYPE) to align with Obsidian’s plugin guidelines.
  5. Consistent UI Naming

    • Updated UI elements to use sentence case for better readability:
      • .setName('Netlify token')
      • .setPlaceholder('Enter your Netlify token')
        Note: "Netlify" retains its brand capitalization.
  6. Improved JSON Handling

    • Replaced JSON.parse(response.text) with response.json() for a more modern and cleaner approach to handling JSON responses.
  7. Custom User Credentials

    • Removed hardcoded email defaults (user_${Math.floor(Math.random() * 1000000)}@mdfriday.com).
      • Users can now define their own email and password during the configuration process.
  8. Better File Processing

    • Replaced manual file-reading logic with the processFrontMatter function provided by the Obsidian API for better performance and maintainability.

Acknowledgments

Thank you to all the users who provided valuable feedback. These changes are aimed at making the Friday plugin more robust, user-friendly, and compliant with Obsidian's best practices.

For questions or support, please feel free to reach out via our GitHub page.

0.1.3

13 Nov 12:53
Compare
Choose a tag to compare

Release Notes for Version 0.1.2

Improvements:

  • Class Naming: Renamed sample classes to improve clarity and aid in debugging.
  • CSS Styling: Moved inline JavaScript and HTML styles to CSS for better adaptability with themes and snippets.
  • Console Logs: Reduced the number of console.log statements to avoid console clutter.
  • Type Safety: Minimized the use of any casting to improve type safety.
  • Cross-Platform Requests: Integrated Obsidian’s requestUrl method to ensure reliable network requests across all platforms.

This update enhances code readability, adaptability, and cross-platform compatibility.

0.1.2

13 Nov 12:30
Compare
Choose a tag to compare

Release Notes for Version 0.1.2

Improvements:

  • Class Naming: Renamed sample classes to improve clarity and aid in debugging.
  • CSS Styling: Moved inline JavaScript and HTML styles to CSS for better adaptability with themes and snippets.
  • Console Logs: Reduced the number of console.log statements to avoid console clutter.
  • Type Safety: Minimized the use of any casting to improve type safety.
  • Cross-Platform Requests: Integrated Obsidian’s requestUrl method to ensure reliable network requests across all platforms.

This update enhances code readability, adaptability, and cross-platform compatibility.

0.1.1

12 Nov 11:50
Compare
Choose a tag to compare

Friday Plugin v0.1.0

We’re excited to announce the first release of the Friday plugin for Obsidian! In version 0.1.0, you can take your content creation and publishing experience to the next level. This release includes the following features:

  • Theme Sample Download: Choose a theme, download it, and start editing it directly to fit your style and needs.
  • Theme Usage Manual: Explore the theme usage manual to help guide your customization and configuration.
  • Easy Configuration: Configure relevant settings to align the theme with your content and preferences.
  • Live Preview: Quickly preview your site with the configured settings, giving you a real-time look at your content’s appearance.
  • One-Click Deployment: Once satisfied, click the "Deploy" button to publish your site seamlessly to the cloud.

Enjoy creating and publishing your site effortlessly with the Friday plugin!

v0.1.0

12 Nov 11:14
Compare
Choose a tag to compare

Friday Plugin v0.1.0

We’re excited to announce the first release of the Friday plugin for Obsidian! In version 0.1.0, you can take your content creation and publishing experience to the next level. This release includes the following features:

  • Theme Sample Download: Choose a theme, download it, and start editing it directly to fit your style and needs.
  • Theme Usage Manual: Explore the theme usage manual to help guide your customization and configuration.
  • Easy Configuration: Configure relevant settings to align the theme with your content and preferences.
  • Live Preview: Quickly preview your site with the configured settings, giving you a real-time look at your content’s appearance.
  • One-Click Deployment: Once satisfied, click the "Deploy" button to publish your site seamlessly to the cloud.

Enjoy creating and publishing your site effortlessly with the Friday plugin!

0.1.0

12 Nov 11:28
Compare
Choose a tag to compare

Friday Plugin v0.1.0

We’re excited to announce the first release of the Friday plugin for Obsidian! In version 0.1.0, you can take your content creation and publishing experience to the next level. This release includes the following features:

  • Theme Sample Download: Choose a theme, download it, and start editing it directly to fit your style and needs.
  • Theme Usage Manual: Explore the theme usage manual to help guide your customization and configuration.
  • Easy Configuration: Configure relevant settings to align the theme with your content and preferences.
  • Live Preview: Quickly preview your site with the configured settings, giving you a real-time look at your content’s appearance.
  • One-Click Deployment: Once satisfied, click the "Deploy" button to publish your site seamlessly to the cloud.

Enjoy creating and publishing your site effortlessly with the Friday plugin!