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)




