File hyper8.changes of Package hyper8
-------------------------------------------------------------------
Mon Mar 24 11:00:08 UTC 2025 - edogawa@aon.at
- Update to version 0.18.0:
* Release 0.18.0
* Update all dependencies to latest, resolve audit issue
* Deconstruct video parent return mechanism in delete video implementation
* Implement post update propagation of options to site tree descendants
* Fix switched subcollection update cascade branches
* Omit download/embed buttons for videos without versions
* Remove and guard against invalid conversions of videos in playlists
* Allow serving the editor under a custom ip address
* Introduce cross-platform aware site path abstraction
* Replace accidental eprint usage with eprintln
* Document ffprobe binary dependence, correct ffprobe-specific error message
* Canonicalize site directory without UNC form on windows when possible
* Apply clippy suggestions, rewrite logic to maintain current msrv
* Document platform integration option, add webm as officially supported format
* Handle logical overlap between explictly and implicitly required embeds
* Wrap up responsive behavior and style tweaks for embeds
* Await complete metadata coverage in site tree before building
* Introduce opt-in content embeds and platform integration abstraction
* Introduce opt-in opengraph link previews, simplify various url abstractions
* Provide downloads on dedicated page, optimize index load times, various tweaks
* Render noindex/nofollow robots meta tags on embed/unlisted pages
* Introduce hash-based css/js asset invalidation, refactor setting inheritance
* Fix feedback for collection to video conversion, apply clippy suggestions
* Implement copy buttons for embed codes
* Make header/footer non-overlapping, move theme toggle to header, use footer
* Move issue template license metadata out of file
* Hide volume controls when volume is read-only (primarily for browsers on iOS)
* Remove pending implementation note for --build option
* Support enabling/disabling copy link buttons for videos (enabled by default)
* Indicate inherited state for options that propagate through the site tree
* Support enabling/disabling download buttons for videos (disabled by default)
* Establish compliance with REUSE
* Add generator meta to pages, include git revision with detailed version output
* Move docs into own subcrate
* Introduce video embedding
* Break collection endpoints code apart into submodules
* Break playlist endpoints code apart into submodules
* Break video endpoints code apart into submodules
* Drop unused splash image asset
* Restructure, extend and index video reference docs
* Restructure and index collection reference docs
* Restructure and index playlist reference docs
* Fix missing const declaration in editor scripts
* Ensure vertically centered alignment of vertically cropped videos
* Update all dependencies to latest, specify MSRV, improve installation docs
* Improve manifest error coverage and messages, update enolib to latest
* Adopt contributor covenant
* Work around forgejo stripping svg styles
* Update readme
* Document alternatives inside repository
* Document openSUSE package, restructure installation docs
-------------------------------------------------------------------
Mon Aug 26 13:37:52 UTC 2024 - edogawa@aon.at
- Update to version 0.17.1+git20240825.fddd751:
* Release 0.17.1
* Update Update all dependencies to latest
* Handle ffprobe output variations caused by unrecognized data streams in video
* Play videos inline on iOS
* Add attribution for critical safari fix
* Release 0.17.0
* Update credits
* Fix variable declaration scope issues in Safari
* Fix typo in collection docs, add docs index license header
* Fix horizontal scrollbars in docs main area caused by pre margins
* Update and extend docs, complete video and playlist examples
* Propagate visibility upwards when moving video into new collection or playlist
* Add license info for fonts used in docs
* Ensure optimal line length on description texts in build, iterate on buttons
* Better hint at public address meaning in example given
* Fix incompatible cache message being printed for new sites
* Update theme options in docs
* Restore direct, quasi-synchronous building from command line
* Remove early experimental downscale argument for poster computation
* Expand collection docs
* Fix computation of latest release dates in collections and playlists
* Allow creating videos without providing video files right away
* Add macOS installation instructions
* Update all dependencies to latest
* Release 0.16.0
* Minor vertical margin tweaks in build
* Add light deep and light warm theme variants, wrap up current theme selection
* Add dark warm theme variant
* Communicate inherited visibility (offline/unlisted) in build and tree view
* Introduce offline flag to indicate resources that should not be deployed
* Move locations section into edit page title element
* Allow customizing video order in collections
* Disable autocompletion in new playlist/subcollection forms
* Fix title sometimes not being assigned when creating playlist/subcollection
* Release 0.15.0
* Offer automatic and forced original frame rate option for encoding
* Display full public url context as prefix for all permalink input fields
* Iterate on editor navigation and orientation readability
* Hide advanced video encoding parameters behind a toggle
* Only show duration info when length between formats diverge
* Ensure unlisted flag is transferred or inherited when converting between types
* Introduce locations section for viewing/copying live urls and local paths
* Use sort number for sorting videos in collection with tree view site order
* Make everything directly previewable, normalize svg default size through css
* Fix divide by zero in storage graph computation
* Add dark deep theme variant
* Compute encoding progress from ffmpeg time stat, refactor progress abstraction
* Improve editor controls layouting, separate out layout and tree view code
* Implement site order in tree view, small breadcrumb and tree view style tweaks
* Iterate on tree view icons and hierarchy readability
* Introduce dynamic, customizable editor tree view order
* Fix video player interface z-index issues in chromium-based browsers
* Allow creating playlists and subcollections with title and/or permalink
* Render paragraphs based on empty line separation in markdown subset parser
* Introduce light experimental theme, update theme docs
* Fix processing badge styling
* Use more precise delete confirmation button labels
* Update theme naming scheme, unify theme pickers, refactor theme module layout
* Introduce select form field builder abstraction
* Tweak rendering of empty playlist and nodes without title in editor tree view
* Update video link in readme
* Sync experimental theme hsl fallback values to their oklch reference values
* Make use of video sort number to auto-sort collection videos as well
* Introduce experimental theme for design exploration
* Tie up some loose ends around slug generation/validation
* Fix invalid class attribute duplication
* Align upload_new_version translation key and translation
* Normalize font size for textareas
* Iterate on action/danger accents, add additional delete confirmations
* Prompt user to confirm when they are about to discard changes made to a form
* Update all dependencies to latest
* Encapsulate editor widgets for links, add basic styling to link list
* De-emphasize minor cancel/close buttons, encapsulate splash screen
* Ensure trailing slash on redirect after deleting nested collection or playlist
* Release 0.14.0
* Introduce oklch color model for theming, iterate on accents and readability
* Link site url from deployment page
* Open external links in new tabs
* Prevent idle click events on non-interactable timeline bar elements
* Prevent redundant/breaking deployment menu item DOM replacements
* Adjust unlisted badges for new tree view css implementation
* Begin factoring in container extension as browser support indicator
* Refine and stabilize release date order with earliest modified date fallback
* Improve text overflow handling, tweak hover/active styles in tree view
* Fix sort refactoring regression
* Display playlist videos in tree view in site order, refactor sorting
* Implement alphabetical playlist ordering by title
* Introduce explicitly configurable and implicitly smarter playlist ordering
* Fix missing sort of playlist videos in collection in editor tree view
* Implement sort_number field for videos
* Fix readability of manifest error banner
* Update funding logo reference
* Fix collection delete cascade at deeper levels
* Disable unused ffmpeg stdin/stdout background process streams
* Remove excess space in ffmpeg filter chain argument construction
* Ensure trailing slashes in urls when serving directories in preview
* Iterate on collection presentation in built site
* Return from explicit markdown subset link parsing state when the link closes
* Add issue template instructions for feature requests
* Release 0.13.0
* Document known issue around missing persistence of invalid manifest content
* Indicate --build and --deploy as incomplete
* Update known issues
* Disable banner integration in layout for the time being
* Prevent form field autocompletion for free form user inputs
* Use native system fonts and tweak many form and layout details in editor
* Introduce custom confirmation dialog, indicate dangerous actions
* Escape html in most user-provided content, encapsulate splash screen rendering
* Fix tabindex on versions ring, indicate keyboard focus on timeline
* Switch to theme-independent splash screen color definition
* Extend splash screen content and polish its layout and design
* Wrap up a workable playlist index design
* Update video encoding research notes
* Iterate on build design and architecture, introduce traversal abstraction
* Add generic HyperUrl abstraction, use pretty labels for url-only links
* Refactor editor textarea widgets
-------------------------------------------------------------------
Thu May 23 18:39:40 UTC 2024 - edogawa@aon.at
- new package (current codeberg git)