Tags: indieweb/indieweb-endpoints-ruby
Tags
v10.1.0 Changes since v10.0.2 * Bump actions/checkout from 4 to 5 (5bd6078) * Bump actions/checkout from 4 to 5 (#19) (d7e0338) * Update development Ruby to v3.4.6 (4cd0242) * Add rspec and rubocop binstubs (b1107e7) * Update Ruby feature version (14f9dd2) * Bump actions/checkout from 5 to 6 (a7f6d5f) * Bump actions/checkout from 5 to 6 (#20) (0925f01) * Rebuild Dev Container, add lockfile (f795cb3) * Refactor Git ignore file (11987ed) * Remove --config from RuboCop binstub (8694a26) * Add streamlined test environment Gemfile (54909fb) * Add DryerLint gems, commit lockfile (5c538ca) * Update to Ruby v4.0.5 (2c97eaf) * Wording and formatting (f49a341) * Use DryerLint gems (2760cdc) * Refactor CI workflow (8274c27) * Add bundler ecosystem (e1f6ec7) * Update nokogiri-html-ext dependency constraint (0d674aa) * Update http gem dependency constraint (e82cdf4) * Change http gem constraint to allow for v6 (0aaec5f) * Rescue `HTTP::URI::InvalidError` (664457d) * Bump version to v10.1.0 (6a81066)
v10.0.0 Commits * Alpha sort triggers [skip ci] (34a2b6e) * Fix IRB history file config (84d26c1) * Ignore `.ruby-lsp` folder (8dfc02d) * Remove unnecessary system command (48be456) * Set minimum Ruby version to 2.7 (31a9e57) * Refactor `Client#inspect` method (354ec39) * Update Client’s user agent string (3ae2586) * Remove unnecessary call to `#to_s` (36b73f9) * Add nokogiri-html-ext (feb119b) * Refactor private `matches_from_headers` method (a8ec53d) * Update selectors to return attributes (70b8001) * Resolve relative URLs in parsed document (bd60091) * Remove exception handling (9346b08) * Remove `#inspect` spec (4bd7dc9) * Bump version to v10.0.0 (996b85f)
v9.1.0 Notable Changes - reintroduced Ruby < 3 support - refactored parsing code (but with the same user-facing API) - modernized development setup with improvements to IRB, linting, and the Dev Container experience Commits * Bump version to v9.1.0 (56c314e) * Remove addressed RuboCop todo file (045b19e) * Rewrite and simplify parsing code (791f3fb) * Remove version.rb file (40049ca) * Refactor for Ruby 2.6 compatibility (a4406e1) * Generate RuboCop todo list (7319c2f) * RuboCop: Lint/NonDeterministicRequireOrder (ca1460f) * Relax version constraints to allow for Ruby 2.6 (a3099db) * Update ignored revs file (b3d1a85) * RuboCop: Lint/RedundantDirGlobSort (405339e) * Configure custom transformation of IndieWeb string (86536e7) * RuboCop: Layout/MultilineMethodCallIndentation (49b30c9) * Add documentation_uri and homepage_uri (e72a1e6) * RuboCop: Gemspec/AddRuntimeDependency (c628e6c) * RuboCop: Style/StringLiterals (98a94d2) * RuboCop: Style/WordArray (cb72804) * RuboCop: Style/TrailingCommaInArrayLiteral (12614ff) * RuboCop: Style/TrailingCommaInHashLiteral (c6378d3) * Update project Ruby version to v3.4.3 (49d963d) * Refactor Dev Container configuration (64c9292) * Streamline GitHub Actions workflows (4925c89) * Enable branch coverage (72b7fd9) * Remove ruby/debug gem (f4e6154) * Streamline IRB config (a2bced4) * Back to RuboCop (d8a393a) * Remove YARD config file (328f635) * Disable ruby-lsp formatter (5100c76) **Full Changelog**: v9.0.0...v9.1.0
Refactor for v9.0.0 (#18) Most significant breaking change is dropping Ruby 2.7 support. - **breaking:** set minimum supported Ruby to v3.0 - **breaking:** bump dependency version constraints - set project Ruby to v3.3.0 - switch from CHANGELOG.md to GitHub Releases - reconfigure Dev Container / Codespaces config files - add a publish workflow for automated build and push to RubyGems.org and GitHub Packages
PreviousNext