Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Imagine Svg Laravel Package

contao/imagine-svg

Imagine-compatible SVG image library for PHP/Contao. Open, crop, resize, and apply common effects (gamma, grayscale, blur, etc.) to SVGs and save results. Includes SVG-aware sizing via SvgBox for absolute, aspect-ratio, or undefined dimensions.

View on GitHub
Deep Wiki
Context7
1.0.4
  • Correctly handle XML namespaces. #39
  • Do not throw exceptions for invalid resize filters. #42
1.0.3
  • Fix bug with empty SVG files. #33
1.0.2
  • Fix deprecation warning in PHP 8.0. #28
1.0.1
  • Fix small pixel values for aspect ratio size. #24
  • Fix crop(), resize() and thumbnail() for aspect ratio images. #25
1.0.0-RC1
  • Increase required PHP version to 7.2.
  • Increase required imagine/imagine version to 1.0.
  • Remove UndefinedBox and RelativeBox.
  • Support PHP version 8.0. #19
  • Improve aspect ratio computation. #21
0.2.3
  • Don’t throw exceptions for LIBXML warnings. #13
  • Fix bug with viewBox computation.
  • Use NotSupportedException if available. #15
  • Deprecate UndefinedBox and RelativeBox, replace them with SvgBox. #14
0.2.2
  • Compatibility with Imagine 1.0.
  • Fix bug with LC_NUMERIC locale.
  • Add contents for the CHANGELOG.md file.
0.2.1
  • Implement effects, #9 #10
  • Add compatibility with Symfony 4.0
0.2.0
  • Dropped support for PHP 5.5
0.1.5
  • Always set a viewBox attribute, #8
  • Skip cropping if the size doesn’t change, #8
0.1.3
  • Rename the Test namespace to Tests
  • Add an .editorconfig file
0.1.4
  • Add compatibility with imagine 0.7
  • Implement the ImageInterface::strip() method, #7
  • Implement the ImageInterface::usePalette() method, #7
0.1.2
  • Fixed 'A non well formed numeric value encountered' error, #2
  • Run tests in PHP 7.1
0.1.1
  • Better validation and security at loading XML files
  • Improved test coverage
0.1.0

Initial release

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor