Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: kolkov/angular-editor
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.0.1
Choose a base ref
...
head repository: kolkov/angular-editor
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.0.2
Choose a head ref
  • 4 commits
  • 5 files changed
  • 1 contributor

Commits on Nov 22, 2025

  1. fix(toolbar): add [hidden] CSS rule to fix toolbarHiddenButtons option

    Fixes #544
    
    The toolbarHiddenButtons configuration option was not working because
    the [hidden] attribute requires explicit CSS styling. This style was
    previously provided by Bootstrap, but after removing that dependency
    in v3.0, buttons remained visible even when configured as hidden.
    
    Changes:
    - Add [hidden] { display: none !important; } to default.scss
    - Ensures toolbarHiddenButtons works without external CSS frameworks
    - One-line fix for a critical configuration feature
    
    Testing:
    - Library builds successfully
    - No breaking changes to existing functionality
    kolkov committed Nov 22, 2025
    Configuration menu
    Copy the full SHA
    3563552 View commit details
    Browse the repository at this point in the history
  2. fix(image): allow re-uploading same image file

    Fixes #543, #568, #503
    
    When using base64 image upload (no uploadUrl), the file input value
    was not reset after upload, preventing the same image from being
    re-uploaded without first uploading a different image.
    
    Changes:
    - Reset event.target.value after FileReader completes
    - Matches existing behavior in watchUploadImage for URL uploads
    - Users can now delete and re-upload the same image immediately
    
    Regression from issue #38 fix that was accidentally removed.
    kolkov committed Nov 22, 2025
    Configuration menu
    Copy the full SHA
    7d21718 View commit details
    Browse the repository at this point in the history
  3. fix(video): support YouTube short URLs (youtu.be)

    Fixes #557, #554
    
    YouTube share links (youtu.be/ID) were not recognized, only full URLs
    (youtube.com/watch?v=ID) worked.
    
    Changes:
    - Add youtu.be URL pattern matching
    - Improve video ID parsing to handle both formats
    - Strip query parameters from short URLs (e.g., ?si=...)
    - Also fixes parameter handling in full URLs (e.g., &feature=...)
    
    Now supports:
    - https://www.youtube.com/watch?v=VIDEO_ID
    - https://www.youtube.com/watch?v=VIDEO_ID&feature=share
    - https://youtu.be/VIDEO_ID
    - https://youtu.be/VIDEO_ID?si=XXXXX
    kolkov committed Nov 22, 2025
    Configuration menu
    Copy the full SHA
    4aa8397 View commit details
    Browse the repository at this point in the history
  4. chore(release): 3.0.2

    Bug fixes:
    - toolbar: toolbarHiddenButtons option now works without Bootstrap (#544)
    - image: allow re-uploading same image after deletion (#543, #568, #503)
    - video: support YouTube short URLs (youtu.be format) (#557, #554)
    
    Maintenance:
    - Systematic issue triage completed (61 issues closed)
    kolkov committed Nov 22, 2025
    Configuration menu
    Copy the full SHA
    a74a9b1 View commit details
    Browse the repository at this point in the history
Loading