diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 848d4ed..fd3a3b3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: @@ -22,14 +22,5 @@ jobs: bundler-cache: true - name: Run rspec run: bundle exec rspec - lint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - name: Set up Ruby - uses: ruby/setup-ruby@v1 - with: - ruby-version: '3.2' - bundler-cache: true - name: Run rubocop run: bundle exec rubocop diff --git a/CHANGELOG.md b/CHANGELOG.md index 762d65f..e550348 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ ## [Unreleased] +## [0.0.27] - 2024-06-11 + +- fix(tables): better image handling in table autosizing +- fix(tables): better image handling in table cells + ## [0.0.26] - 2024-02-15 - fix(tasklists): support nested tasklists and tasklist items with or without any text diff --git a/Gemfile b/Gemfile index 15adc39..4ec85f1 100644 --- a/Gemfile +++ b/Gemfile @@ -7,9 +7,9 @@ gemspec group :development, :test do gem 'pdf-inspector', '~> 1.3' - gem 'rake', '~> 13.1' - gem 'rspec', '~> 3.12' - gem 'rubocop', '~> 1.59' + gem 'rake', '~> 13.2' + gem 'rspec', '~> 3.1' + gem 'rubocop', '~> 1.6' gem 'rubocop-rake', '~> 0.6' - gem 'rubocop-rspec', '~> 2.26' + gem 'rubocop-rspec', '~> 2.3' end diff --git a/Gemfile.lock b/Gemfile.lock index ec3db01..257afd8 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,10 +1,10 @@ PATH remote: . specs: - md_to_pdf (0.0.26) + md_to_pdf (0.0.27) color_conversion (~> 0.1) front_matter_parser (~> 1.0) - json-schema (~> 4.1) + json-schema (~> 4.3) markly (~> 0.10) matrix (~> 0.4) nokogiri (~> 1.1) @@ -25,13 +25,13 @@ GEM front_matter_parser (1.0.1) hashery (2.1.2) json (2.7.1) - json-schema (4.1.1) + json-schema (4.3.0) addressable (>= 2.8) language_server-protocol (3.17.0.3) markly (0.10.0) matrix (0.4.2) - mini_portile2 (2.8.5) - nokogiri (1.16.2) + mini_portile2 (2.8.7) + nokogiri (1.16.5) mini_portile2 (~> 2.8.2) racc (~> 1.4) parallel (1.24.0) @@ -52,10 +52,10 @@ GEM ttfunk (~> 1.7) prawn-table (0.2.2) prawn (>= 1.3.0, < 3.0.0) - public_suffix (5.0.4) + public_suffix (5.0.5) racc (1.7.3) rainbow (3.1.1) - rake (13.1.0) + rake (13.2.1) regexp_parser (2.9.0) rexml (3.2.6) rspec (3.13.0) @@ -110,11 +110,11 @@ PLATFORMS DEPENDENCIES md_to_pdf! pdf-inspector (~> 1.3) - rake (~> 13.1) - rspec (~> 3.12) - rubocop (~> 1.59) + rake (~> 13.2) + rspec (~> 3.1) + rubocop (~> 1.6) rubocop-rake (~> 0.6) - rubocop-rspec (~> 2.26) + rubocop-rspec (~> 2.3) BUNDLED WITH 2.3.13 diff --git a/lib/md_to_pdf/version.rb b/lib/md_to_pdf/version.rb index d77996f..ecf9fea 100644 --- a/lib/md_to_pdf/version.rb +++ b/lib/md_to_pdf/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module MarkdownToPDF - VERSION = '0.0.26' + VERSION = '0.0.27' end diff --git a/md_to_pdf.gemspec b/md_to_pdf.gemspec index 5e17629..115cd0d 100644 --- a/md_to_pdf.gemspec +++ b/md_to_pdf.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| s.add_runtime_dependency "color_conversion", ["~> 0.1"] s.add_runtime_dependency "front_matter_parser", ["~> 1.0"] - s.add_runtime_dependency "json-schema", ["~> 4.1"] + s.add_runtime_dependency "json-schema", ["~> 4.3"] s.add_runtime_dependency "markly", ["~> 0.10"] s.add_runtime_dependency "matrix", ["~> 0.4"] s.add_runtime_dependency "nokogiri", ["~> 1.1"]