Commit Graph

  • a992939223 Include all the new files in the gem master 2.4.0 Stephen Sykes 2025-01-03 16:28:50 +00:00
  • cce874f025
    Merge pull request #155 from sdsykes/feature-refactoring Stephen Sykes 2025-01-03 12:30:20 +02:00
  • 4c06b15fa8 Update changelog and version #155 feature-refactoring Stephen Sykes 2025-01-03 10:26:28 +00:00
  • 7f6a50c6a4 Use more backward compatible unpack Stephen Sykes 2025-01-03 10:05:02 +00:00
  • ba61a28d14 Remove entirely base64 dependency Stephen Sykes 2025-01-03 10:00:17 +00:00
  • 729438e55b Remove the base64 version altogether for compat Stephen Sykes 2025-01-02 21:21:18 +00:00
  • d69288b504 Reduce base64 version requirement to support earlier rubies Stephen Sykes 2025-01-02 21:03:19 +00:00
  • b6720dfdf7
    Merge pull request #157 from mataku/base64-gem-warning Stephen Sykes 2025-01-02 22:58:09 +02:00
  • 499865e47a Test on ruby 3.4 Stephen Sykes 2025-01-02 20:45:43 +00:00
  • cad7175e06 Handle tiff format with long dimension values, fixes #158 Stephen Sykes 2025-01-02 20:25:48 +00:00
  • a891d8f43a Raise error correctly on bad url scheme, fixes #156 Stephen Sykes 2025-01-02 19:44:19 +00:00
  • 2c8539d503
    Add base64 as a dependency explicitly for Ruby 3.4.0 support #157 Takuma Homma 2024-11-07 15:07:17 +09:00
  • e7d8111784 Update checkout step Stephen Sykes 2024-04-06 16:41:04 +03:00
  • ae60942b73 Upgrade actions steps, add v3.3 Stephen Sykes 2024-04-06 16:37:56 +03:00
  • a5e4052dd5 Incorporate lazy property fetching Stephen Sykes 2024-04-06 15:52:46 +03:00
  • b50c834fad Split and refactor Stephen Sykes 2024-04-01 21:20:53 +03:00
  • 054f563321 Update supported file list Stephen Sykes 2024-04-01 19:45:21 +03:00
  • df84ad4c8d
    Merge pull request #154 from sdsykes/feature-add-jxl-support Stephen Sykes 2024-04-01 19:30:21 +03:00
  • 8d02ae8257 Update version and changelog v2.3.1 Stephen Sykes 2024-04-01 19:23:55 +03:00
  • d1b1936b1d Add initial jxl support #154 Stephen Sykes 2024-04-01 16:12:27 +03:00
  • 8495352ffe
    Merge pull request #153 from sdsykes/fix-net-reader-error Stephen Sykes 2024-03-28 20:25:54 +02:00
  • 36ac12790d Rails Unknown if we run out of chars in an xml #153 Stephen Sykes 2024-03-28 20:16:38 +02:00
  • 7de7faf8a3 Ensure nil is returned from dead fibers Stephen Sykes 2024-03-28 19:53:58 +02:00
  • 7d86b403b0 Fix maintainer Stephen Sykes 2024-03-24 17:16:34 +02:00
  • 99ac7d6df1 Minor fix to readme Stephen Sykes 2024-03-24 17:11:20 +02:00
  • c5f76d0de2 Updat docuementation. Fixes #151 Stephen Sykes 2024-03-24 17:08:06 +02:00
  • f832581881 Fix file names v2.3.0 Stephen Sykes 2023-12-24 12:02:45 +02:00
  • c763b215cf Release 2.3.0 Stephen Sykes 2023-12-24 12:01:26 +02:00
  • 8994844702 Fix readme badges Stephen Sykes 2023-09-29 10:11:58 +03:00
  • b730e6b470 Update URLs Stephen Sykes 2023-09-29 10:05:26 +03:00
  • 413bd34c00
    Merge pull request #147 from sandstrom/master-1 Stephen Sykes 2023-09-29 09:46:15 +03:00
  • cdbb5ca2f0 Avoid warning #143 Christian Schmidt 2023-09-28 18:05:26 +02:00
  • a4e1a87681 Bah Christian Schmidt 2023-09-28 17:42:38 +02:00
  • 64fc989933 Use #size for fetch_file_read Christian Schmidt 2023-09-28 17:11:10 +02:00
  • 9806a22562 Support content_length for fetch_using_read Christian Schmidt 2023-09-28 16:53:01 +02:00
  • 898fb232bc Use native Ruby methods Christian Schmidt 2023-09-28 16:40:44 +02:00
  • 81b9102206 Merge branch 'master' into lazy Christian Schmidt 2023-09-28 16:36:58 +02:00
  • 6266b26b87 Add test for meta after mdat for heic Stephen Sykes 2023-09-28 17:28:33 +03:00
  • 02d70df8c1
    Merge pull request #145 from ClearlyClaire/fixes/HEIC-meta-after-mdat Stephen Sykes 2023-09-28 17:25:31 +03:00
  • 1fcc6c89ea
    Merge pull request #144 from c960657/animated-gif Stephen Sykes 2023-09-28 16:47:31 +03:00
  • 71469cb64f Fix missing stringio require Stephen Sykes 2023-09-28 16:19:19 +03:00
  • edf9558114 Update test paths for working ones Stephen Sykes 2023-09-28 16:18:59 +03:00
  • c69d230098 Fix workflow for older rubies Stephen Sykes 2023-09-28 15:21:10 +03:00
  • d515546a1d
    Merge pull request #142 from dokioco/large-svg-header Stephen Sykes 2023-09-28 15:13:00 +03:00
  • 23989af8f9
    Merge pull request #146 from nishidayuya/fix_cve_2012_2027_test_data Stephen Sykes 2023-09-28 15:04:21 +03:00
  • 2201122ce4
    FEATURE: Adds animated? support for apng images #148 Rafael dos Santos Silva 2023-09-13 13:42:05 -03:00
  • 1a249b9e6d
    Rename to README.md #147 sandstrom 2023-08-24 14:43:39 +02:00
  • 22bdc7ba06
    Update README.textile sandstrom 2023-08-24 14:41:56 +02:00
  • b8f7cfe9b2 Individual helpers for width and height Christian Schmidt 2023-08-10 08:06:09 +02:00
  • 2d546f4520 run: git cococo docker run -it --rm -v ./test/fixtures:/data alpine:3.18.3 sh -eux -c 'apk add --no-cache imagemagick && convert /data/test2.tiff /tmp/fixed-test2.tiff && mv /tmp/fixed-test2.tiff /data/test2.tiff' #146 Yuya.Nishida 2023-08-10 11:58:42 +09:00
  • 7c49d67439 Handle large-size ISO_BMFF boxes and meta-after-mdat #145 Claire 2023-08-07 14:12:59 +02:00
  • fb319cda6e unpack1 is not supported on Ruby < 2.4 #144 Christian Schmidt 2023-08-06 21:55:00 +02:00
  • 3fdd1767f5 Add parse_animated_for_png Christian Schmidt 2023-08-03 23:29:30 +02:00
  • 8659192c87 Lazy parsing Christian Schmidt 2023-08-03 00:21:13 +02:00
  • 7056a4b6c9 Handle SVG files that have extra cruft at the start #142 Alan Harper 2023-05-23 13:59:01 +10:00
  • 81b5b7d3df
    Merge pull request #141 from xfalcox/animated_for_webp_and_avif v2.2.7 Sam 2023-05-24 08:47:57 +10:00
  • 419bafca36
    Smaller animated webp fixture file #141 Rafael dos Santos Silva 2023-05-23 11:08:53 -03:00
  • cb336762af
    Version bump Rafael dos Santos Silva 2023-05-22 17:30:49 -03:00
  • 5528ef98d4
    FEATURE: Adds animated? support for webp and avif images Rafael dos Santos Silva 2023-05-22 17:26:20 -03:00
  • b65d75c8a3
    Merge pull request #139 from sdsykes/fix/NoMethodError Sam 2023-04-11 11:26:30 +10:00
  • e5266ff249 Handle nil being passed as uri #139 fix/NoMethodError Stephen Sykes 2023-04-07 09:52:23 +03:00
  • f8d0b37e95
    Merge pull request #137 from orien/github-actions Stephen Sykes 2023-01-17 08:01:16 +01:00
  • c295d5da98 Use GitHub Actions for CI #137 Orien Madgwick 2023-01-16 22:33:15 +11:00
  • 6478cd33ac
    bump version to 2.2.6 v2.2.6 Sam Saffron 2021-12-16 11:21:35 +11:00
  • abd8059bd9
    Merge pull request #135 from stefanoverna/avif-format Sam 2021-12-16 11:17:38 +11:00
  • 1a3e525c1d Add support for AVIF format #135 Stefano Verna 2021-12-15 14:52:24 +01:00
  • a1131d15bb
    Bump version and introduce version file v2.2.5 Sam Saffron 2021-08-10 12:57:31 +10:00
  • f6559105f1
    Merge pull request #131 from stefanoverna/fix-heic-rotation-angle Sam 2021-08-09 15:31:46 +10:00
  • 6025bd8819 Use irot box to get HEIC/HEIF rotation angle #131 Stefano Verna 2021-08-06 15:56:06 +02:00
  • dfda7113da Add missing module #127 refactor Stephen Sykes 2021-06-02 09:45:45 +03:00
  • 4bdc514249
    Changelog and version bump v2.2.4 Sam Saffron 2021-06-02 16:39:46 +10:00
  • f0ea7da025
    Merge pull request #126 from jbrw/master Stephen Sykes 2021-04-19 08:54:01 +03:00
  • 5dd8301141
    Identify SVG files that start with a BOM character #126 Jamie Wilson 2021-04-13 18:07:59 -04:00
  • a31d7c5052 Split single file up Stephen Sykes 2021-04-05 21:58:50 +01:00
  • 31ea417d8e
    Merge pull request #125 from stefanoverna/heic-format Stephen Sykes 2021-04-05 14:59:30 +01:00
  • 50b1631ae9 Prefer if modifier to postfix or condition #125 Stefano Verna 2021-03-15 08:48:47 +01:00
  • cd3ee0a624 Compat: %i[] is not available on Ruby 1.9 Stefano Verna 2021-03-03 12:37:13 +01:00
  • f2efc8c6c9 Compat: #unpack1 is not available on older Ruby versions Stefano Verna 2021-03-03 09:25:34 +01:00
  • 9baee6d1b3 Add FastImage::SUPPORTED_IMAGE_TYPES Stefano Verna 2021-03-02 16:41:11 +01:00
  • 58dcc3072f HEIC/HEIF format detection Stefano Verna 2021-03-02 15:07:12 +01:00
  • 9a1400ebcc Bump version v2.2.3 Stephen Sykes 2021-02-28 17:08:39 +02:00
  • e72139ae17
    Merge pull request #124 from stefanoverna/pr_svg Stephen Sykes 2021-02-28 16:52:42 +02:00
  • fcf871e637 Identify svg files that start with white spaces #124 Fabrizio Monti 2021-02-16 10:26:31 +01:00
  • a440798854 Bump patch version v2.2.2 Stephen Sykes 2021-01-30 19:23:34 +02:00
  • e8ad2254e8 Test with Ruby 3 Stephen Sykes 2021-01-30 15:42:00 +02:00
  • 98dcf9e491 Ignore pesky ds store files Stephen Sykes 2021-01-30 15:40:35 +02:00
  • fd3b5f2c4c
    Merge pull request #123 from Nakilon/master Stephen Sykes 2021-01-30 13:02:48 +02:00
  • ddf9f25cef
    Merge pull request #122 from nbianca/fix_gif Stephen Sykes 2021-01-30 13:01:45 +02:00
  • 437318220b force_encoding was called on Net::ReadAdapter when url is webmocked #123 Victor Maslov 2021-01-30 12:41:27 +03:00
  • e4c35d951e
    Add an animated GIF without a global color table #122 Bianca Nenciu 2021-01-27 21:55:28 +02:00
  • c78578c097
    Fix GIF global color table flag check Bianca Nenciu 2021-01-21 17:20:08 +02:00
  • c183bb833d bump version v2.2.1 Stephen Sykes 2020-12-23 09:49:32 +02:00
  • cb3a8cbeeb
    Merge pull request #120 from ky1vstar/master Stephen Sykes 2020-11-06 08:06:56 +02:00
  • fcf1704595
    Update README.textile #120 Aleksandr Zhuhan 2020-11-04 14:49:06 +02:00
  • c93903eb5c
    Merge pull request #119 from nbianca/master Stephen Sykes 2020-11-03 16:55:08 +02:00
  • f1628c1539
    Use frames count instead of delay to check animated GIFs #119 Bianca Nenciu 2020-10-28 23:59:57 +02:00
  • e4c198a02c Bump version v2.2.0 Stephen Sykes 2020-07-23 11:31:21 +03:00
  • c57b07dc85
    Merge pull request #117 from PikachuEXE/replace-deprecated-method-usage Stephen Sykes 2020-07-23 11:23:04 +03:00
  • 0d4dd4a7ed * Test with 2.7 too #117 PikachuEXE 2020-06-18 15:46:27 +08:00
  • 172b674a40 * Replace URI.escape with ::URI::DEFAULT_PARSER.escape PikachuEXE 2020-06-18 15:46:13 +08:00