Skip to content

Release File Publisher 1.0.0

Choose a tag to compare

@ChristinaHyh ChristinaHyh released this 04 Sep 04:48
· 2 commits to main since this release

Release File Publisher 1.0.0

Initial public release.

Features

  • Upload local files to date-based GitHub Release assets.
  • Show upload progress in Obsidian.
  • Automatically insert audio players, video players, images, or download links into the active note.
  • Insert only the file uploaded in the current operation.
  • Copy the download URL to the clipboard.
  • Replace existing files or keep numbered copies.
  • Browse uploaded files by date.
  • Delete individual assets and remove empty daily Releases.
  • Preserve Chinese and other Unicode filenames.
  • Display friendly errors without exposing the GitHub token.

Requirements

  • Obsidian Desktop 1.8.7 or later.
  • A GitHub repository with immutable Releases disabled.
  • A fine-grained GitHub personal access token with:
    • Contents: Read and write
    • Metadata: Read

Release assets

This release includes:

  • main.js
  • manifest.json
  • styles.css