Releases: jparkerweb/pixel-banner
v2.5.6 - 📌 Just Pin It!
🎉 What's New
v2.5.6 - v2.5.1
Added
- Note frontmatter now updated to allow for keywords separated by commas when using API (allowing for more random variety per note)
Folder Images
keywords input now supports multiple keywords separated by commas (allowing for more random variety per folder)- When "Pinning" an image, the plugin now waits for potential a rename/move of the file to the local vault before updating the note frontmatter
Fixed
- "Pinnings" now correctly updates note frontmatter to use local image when saving if the note didn't already have a banner field
- Fix issue where a defined "Folder Images" path of root
/
was not being respected - Description messages in settings page is now rendering properly acoss all tabs
- Scroll the pin icon with note content
v2.5.0
Added
- Pin Icon Feature: Save API images to your vault
- Click the pin icon (📌) to save random banner images locally
- Choose custom filenames when saving
- Automatically updates note frontmatter to use local image
- Configure save location in settings
- Orphaned Pins Cleanup: Utility to remove unused pinned images
- Clean up button in settings
- Safely moves unused images to trash
- Checks all custom banner field names
If you enjoy this plugin please consider sending me a tip to support my work 😀
🍵 tip me here
v2.5.0 - 📌 Just Pin It!
Added
- Pin Icon Feature: Save API images to your vault
- Click the pin icon (📌) to save random banner images locally
- Choose custom filenames when saving
- Automatically updates note frontmatter to use local image
- Configure save location in settings
- Orphaned Pins Cleanup: New utility to remove unused pinned images
- Clean up button in settings
- Safely moves unused images to trash
- Checks all custom banner field names
If you enjoy this plugin please consider sending me a tip to support my work 😀
🍵 tip me here
v2.4.0 - 🧪 API Tests
Added
- API Test Buttons: Added "Test API" buttons for both Pexels and Pixabay API keys
- Instantly verify if your API keys are valid
- Visual feedback with success/failure notifications
- Prevents invalid API key submissions
Fixed
- Settings UI: Fixed issue with callout text visibility when inputs have focus
If you enjoy this plugin please consider sending me a tip to support my work 😀
🍵 tip me here
v2.3.1 - ⭕ Banner Radius
Added
- Border Radius: Customize the corner radius of banner images (0-100 pixels; default 17)
- Global default setting
- Folder-specific override
- Per-note override via frontmatter
- New custom field names for border radius
- Updated examples to showcase border radius options
If you enjoy this plugin please consider sending me a tip to support my work 😀
🍵 tip me here
v2.2.5 - 👻 Fade and Banner Height
Added
- Banner Height: Customize the height of banner images (100-2500 pixels; default 350)
- Global default setting
- Folder-specific override
- Per-note override via frontmatter
- Banner Fade Effect: Control the fade transparency (-1500 to 100)
- Global default setting
- Folder-specific override
- Per-note override via frontmatter
- New custom field names for banner height and fade effect
- Updated settings interface with slider controls for fade effect
- Direct Children Only option for Folder Images
- Enable this option to apply the banner settings only to the direct children of the specified folder, excluding sub-folders.
Changed
- Improved settings UI with better organization of controls
- Enhanced visual feedback for settings changes
- Updated examples to showcase new banner height and fade options
Fixed
- Fixed issue where banner image was not being displayed if it was an internal link not wrapped in quotes
- Fixed issue where the banner image z-index was overlapping the properties block
- Fixed issue with Obsidian's virtual DOM removing the banner image and causing image flicker
If you enjoy this plugin please consider sending me a tip to support my work 😀
🍵 tip me here
v2.1.2 - 👗 Alternative Custom Field Names
Added
- Multiple custom field names: Users can now define multiple names for each frontmatter field
- Comma-separated field name definitions in settings
- Validation to prevent duplicate field names across all settings
- Validation to prevent spaces within individual field names
- Enhanced settings UI with clearer instructions for multiple field names
- Updated examples in the settings tab to randomly showcase different field name options
Changed
- Custom field names are now stored as arrays instead of single strings
- Improved validation feedback when entering invalid field names
- Updated documentation to reflect multiple field name support
If you enjoy this plugin please consider sending me a tip to support my work 😀
🍵 tip me here
v2.0.0 - 🥳 Pixel Banner rebrand & Pixabay API Support
What's Changed
- Rebrand to Pixel Banner
- Add support for Pixabay API
- Save and switch between API providers in settings
If you enjoy this plugin please consider sending me a tip to support my work 😀
🍵 tip me here
v1.5.0 - 🦋 Cover & Contain Display Options
Added
-
Add Banner Image Display options: cover, contain, and auto
- Allow Image Repeat when "contain" is selected
-
Updated settings interface
If you enjoy this plugin please consider sending me a tip to support my work 😀
🍵 tip me here
v1.4.1 - 📄 Content Start Position
Added
- Content Start Position: Allow users to set a custom start position for content below the banner image
- New setting in the plugin configuration for Content Start Position
- Frontmatter field
content-start-position
to override the global setting on a per-note basis - Added compatibility with Obsidian's lasted version release 1.7.2+ (deferred views)
If you enjoy this plugin please consider sending me a tip to support my work 😀
🍵 tip me here
v1.3.1 - 🪟 Embedded Notes
What's Changed
- Add Support for rendering Banners in Embedded Notes
Full Changelog: 1.3.0...1.3.1
If you enjoy this plugin please consider sending me a tip to support my work 😀