diff --git a/docs/Gemfile b/docs/Gemfile index fd65ad8ea..b4386b3b9 100644 --- a/docs/Gemfile +++ b/docs/Gemfile @@ -8,7 +8,7 @@ gem "rails", "8.1.3" # The modern asset pipeline for Rails [https://github.com/rails/propshaft] gem "propshaft", "1.3.2" # Use sqlite3 as the database for Active Record -gem "sqlite3", "2.9.3" +gem "sqlite3", "2.9.4" # Use the Puma web server [https://github.com/puma/puma] gem "puma", "7.2.0" # Bundle and transpile JavaScript [https://github.com/rails/jsbundling-rails] diff --git a/docs/Gemfile.lock b/docs/Gemfile.lock index 47f064ca8..cb1aa5223 100644 --- a/docs/Gemfile.lock +++ b/docs/Gemfile.lock @@ -100,7 +100,7 @@ GEM base64 (0.3.0) bigdecimal (4.1.2) bindex (0.8.1) - bootsnap (1.23.0) + bootsnap (1.24.3) msgpack (~> 1.2) builder (3.3.0) capybara (3.40.0) @@ -238,7 +238,7 @@ GEM tsort (>= 0.2) zeitwerk (~> 2.6) rainbow (3.1.1) - rake (13.3.1) + rake (13.4.2) rdoc (7.2.0) erb psych (>= 4.0.0) @@ -278,9 +278,9 @@ GEM rubyzip (>= 1.2.2, < 4.0) websocket (~> 1.0) sin_lru_redux (2.5.2) - sqlite3 (2.9.3) + sqlite3 (2.9.4) mini_portile2 (~> 2.8.0) - sqlite3 (2.9.3-x86_64-linux-gnu) + sqlite3 (2.9.4-x86_64-linux-gnu) standard (1.54.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) @@ -345,7 +345,7 @@ DEPENDENCIES rss (= 0.3.2) ruby_ui! selenium-webdriver - sqlite3 (= 2.9.3) + sqlite3 (= 2.9.4) standard stimulus-rails (= 1.3.4) tailwind_merge (~> 1.4.0) diff --git a/docs/package.json b/docs/package.json index 5d1c4ed8e..181ccc80a 100644 --- a/docs/package.json +++ b/docs/package.json @@ -17,7 +17,7 @@ "maska": "3.2.0", "motion": "12.38.0", "mustache": "4.2.0", - "tailwindcss": "4.2.2", + "tailwindcss": "4.2.4", "tippy.js": "6.3.7", "tw-animate-css": "1.4.0" }, diff --git a/docs/pnpm-lock.yaml b/docs/pnpm-lock.yaml index 36a6e1cce..4b58ee816 100644 --- a/docs/pnpm-lock.yaml +++ b/docs/pnpm-lock.yaml @@ -19,10 +19,10 @@ importers: version: 8.0.23 '@tailwindcss/forms': specifier: 0.5.11 - version: 0.5.11(tailwindcss@4.2.2) + version: 0.5.11(tailwindcss@4.2.4) '@tailwindcss/typography': specifier: 0.5.19 - version: 0.5.19(tailwindcss@4.2.2) + version: 0.5.19(tailwindcss@4.2.4) autoprefixer: specifier: 10.5.0 version: 10.5.0(postcss@8.5.3) @@ -54,8 +54,8 @@ importers: specifier: 4.2.0 version: 4.2.0 tailwindcss: - specifier: 4.2.2 - version: 4.2.2 + specifier: 4.2.4 + version: 4.2.4 tippy.js: specifier: 6.3.7 version: 6.3.7 @@ -362,8 +362,8 @@ packages: resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} hasBin: true - nanoid@3.3.11: - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + nanoid@3.3.12: + resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -388,8 +388,8 @@ packages: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} - tailwindcss@4.2.2: - resolution: {integrity: sha512-KWBIxs1Xb6NoLdMVqhbhgwZf2PGBpPEiwOqgI4pFIYbNTfBXiKYyWoTsXgBQ9WFg/OlhnvHaY+AEpW7wSmFo2Q==} + tailwindcss@4.2.4: + resolution: {integrity: sha512-HhKppgO81FQof5m6TEnuBWCZGgfRAWbaeOaGT00KOy/Pf/j6oUihdvBpA7ltCeAvZpFhW3j0PTclkxsd4IXYDA==} tippy.js@6.3.7: resolution: {integrity: sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==} @@ -515,15 +515,15 @@ snapshots: '@rails/actioncable@8.1.200': {} - '@tailwindcss/forms@0.5.11(tailwindcss@4.2.2)': + '@tailwindcss/forms@0.5.11(tailwindcss@4.2.4)': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 4.2.2 + tailwindcss: 4.2.4 - '@tailwindcss/typography@0.5.19(tailwindcss@4.2.2)': + '@tailwindcss/typography@0.5.19(tailwindcss@4.2.4)': dependencies: postcss-selector-parser: 6.0.10 - tailwindcss: 4.2.2 + tailwindcss: 4.2.4 autoprefixer@10.5.0(postcss@8.5.3): dependencies: @@ -620,7 +620,7 @@ snapshots: mustache@4.2.0: {} - nanoid@3.3.11: {} + nanoid@3.3.12: {} node-releases@2.0.37: {} @@ -635,13 +635,13 @@ snapshots: postcss@8.5.3: dependencies: - nanoid: 3.3.11 + nanoid: 3.3.12 picocolors: 1.1.1 source-map-js: 1.2.1 source-map-js@1.2.1: {} - tailwindcss@4.2.2: {} + tailwindcss@4.2.4: {} tippy.js@6.3.7: dependencies: diff --git a/gem/Gemfile.lock b/gem/Gemfile.lock index 6baef6d50..19ab5a0f0 100644 --- a/gem/Gemfile.lock +++ b/gem/Gemfile.lock @@ -6,53 +6,65 @@ PATH GEM remote: https://rubygems.org/ specs: - ast (2.4.2) - json (2.8.0) - language_server-protocol (3.17.0.3) + ast (2.4.3) + json (2.19.5) + language_server-protocol (3.17.0.5) lint_roller (1.1.0) lru_redux (1.1.0) minitest (5.25.1) - parallel (1.26.3) - parser (3.3.6.0) + parallel (1.28.0) + parser (3.3.11.1) ast (~> 2.4.1) racc - phlex (2.1.2) + phlex (2.4.1) + refract (~> 1.0) + zeitwerk (~> 2.7) + prism (1.9.0) racc (1.8.1) rainbow (3.1.1) - rake (13.2.1) - regexp_parser (2.9.2) - rouge (4.2.1) - rubocop (1.66.1) + rake (13.4.2) + refract (1.1.0) + prism + zeitwerk + regexp_parser (2.12.0) + rouge (4.7.0) + rubocop (1.84.2) json (~> 2.3) - language_server-protocol (>= 3.17.0) + language_server-protocol (~> 3.17.0.2) + lint_roller (~> 1.1.0) parallel (~> 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 2.4, < 3.0) - rubocop-ast (>= 1.32.2, < 2.0) + regexp_parser (>= 2.9.3, < 3.0) + rubocop-ast (>= 1.49.0, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.34.0) - parser (>= 3.3.1.0) - rubocop-performance (1.22.1) - rubocop (>= 1.48.1, < 2.0) - rubocop-ast (>= 1.31.1, < 2.0) + unicode-display_width (>= 2.4.0, < 4.0) + rubocop-ast (1.49.1) + parser (>= 3.3.7.2) + prism (~> 1.7) + rubocop-performance (1.26.1) + lint_roller (~> 1.1) + rubocop (>= 1.75.0, < 2.0) + rubocop-ast (>= 1.47.1, < 2.0) ruby-progressbar (1.13.0) - standard (1.41.1) + standard (1.54.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.66.0) + rubocop (~> 1.84.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.5) + standard-performance (~> 1.8) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.5.0) + standard-performance (1.9.0) lint_roller (~> 1.1) - rubocop-performance (~> 1.22.0) + rubocop-performance (~> 1.26.0) tailwind_merge (0.13.2) lru_redux (~> 1.1) - unicode-display_width (2.6.0) + unicode-display_width (3.2.0) + unicode-emoji (~> 4.1) + unicode-emoji (4.2.0) + zeitwerk (2.7.5) PLATFORMS arm64-darwin-24 @@ -62,7 +74,7 @@ DEPENDENCIES minitest (~> 5.0) phlex (~> 2.1, >= 2.1.2) rake (~> 13.0) - rouge (~> 4.2.0) + rouge (~> 4.7.0) ruby_ui! standard (~> 1.0) tailwind_merge (~> 0.12) diff --git a/gem/lib/ruby_ui.rb b/gem/lib/ruby_ui.rb index a389d09d5..b0889c9f6 100644 --- a/gem/lib/ruby_ui.rb +++ b/gem/lib/ruby_ui.rb @@ -1,5 +1,7 @@ # frozen_string_literal: true +require "date" + module RubyUI VERSION = "1.2.0" end diff --git a/gem/ruby_ui.gemspec b/gem/ruby_ui.gemspec index 0a23a0143..08ce5bac8 100644 --- a/gem/ruby_ui.gemspec +++ b/gem/ruby_ui.gemspec @@ -16,7 +16,7 @@ Gem::Specification.new do |s| s.required_ruby_version = ">= 3.2" s.add_development_dependency "phlex", "~> 2.1", ">= 2.1.2" - s.add_development_dependency "rouge", "~> 4.2.0" + s.add_development_dependency "rouge", "~> 4.7.0" s.add_development_dependency "tailwind_merge", "~> 0.12" s.add_development_dependency "rake", "~> 13.0" s.add_development_dependency "standard", "~> 1.0"