From c5a35f29f773dadd6f763676b9150107f376d72a Mon Sep 17 00:00:00 2001 From: Yatish Mehta Date: Sat, 20 Jul 2024 15:42:18 -0700 Subject: [PATCH] Upgraded to 3.3.2 --- .rubocop.yml | 2 +- .ruby-version | 2 +- Dockerfile | 2 +- Gemfile | 2 +- Gemfile.lock | 17 +---------------- README.md | 4 ++-- bun.lockb | Bin 66977 -> 66976 bytes docs/installing_prerequisites.md | 4 ++-- 8 files changed, 9 insertions(+), 24 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index 58c38a1..e6b4256 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -3,7 +3,7 @@ require: - rubocop-factory_bot AllCops: - TargetRubyVersion: 3.3.1 + TargetRubyVersion: 3.3.2 Bundler/DuplicatedGem: Enabled: true diff --git a/.ruby-version b/.ruby-version index bea438e..4772543 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.3.1 +3.3.2 diff --git a/Dockerfile b/Dockerfile index 4438284..381589f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,7 +7,7 @@ # For a containerized dev environment, see Dev Containers: https://guides.rubyonrails.org/getting_started_with_devcontainer.html # Make sure RUBY_VERSION matches the Ruby version in .ruby-version -ARG RUBY_VERSION=3.3.1 +ARG RUBY_VERSION=3.3.2 FROM registry.docker.com/library/ruby:$RUBY_VERSION-slim as base # Rails app lives here diff --git a/Gemfile b/Gemfile index 0b6c4a4..8cd3b23 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ source "https://rubygems.org" -ruby "3.3.1" +ruby "3.3.2" gem "bootsnap", "~> 1.18", ">= 1.18.3", require: false gem "jbuilder", "~> 2.12" diff --git a/Gemfile.lock b/Gemfile.lock index acf30af..e11bdf9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -183,18 +183,8 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.3) - nokogiri (1.16.6-aarch64-linux) - racc (~> 1.4) - nokogiri (1.16.6-arm-linux) - racc (~> 1.4) nokogiri (1.16.6-arm64-darwin) racc (~> 1.4) - nokogiri (1.16.6-x86-linux) - racc (~> 1.4) - nokogiri (1.16.6-x86_64-darwin) - racc (~> 1.4) - nokogiri (1.16.6-x86_64-linux) - racc (~> 1.4) orm_adapter (0.5.0) parallel (1.25.1) parser (3.3.3.0) @@ -336,12 +326,7 @@ GEM zeitwerk (2.6.16) PLATFORMS - aarch64-linux - arm-linux arm64-darwin - x86-linux - x86_64-darwin - x86_64-linux DEPENDENCIES bootsnap (~> 1.18, >= 1.18.3) @@ -376,7 +361,7 @@ DEPENDENCIES web-console (~> 4.2, >= 4.2.1) RUBY VERSION - ruby 3.3.1p55 + ruby 3.3.2p78 BUNDLED WITH 2.5.10 diff --git a/README.md b/README.md index 431bae5..7be3249 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ Shore is a Ruby on Rails template with modern stack to start your new project. ## Features ⚡️ -- **Ruby**: Ruby 3.3.1 +- **Ruby**: Ruby 3.3.2 - **Rails**: [Rails 7.1](https://rubyonrails.org) - **PostgreSQL**: [PostgresSQL 16.3](https://www.postgresql.org) - **Tailwind CSS**: Uses [Tailwind CSS](https://tailwindcss.com) for styling. @@ -43,7 +43,7 @@ Shore is a Ruby on Rails template with modern stack to start your new project. ### System Requirements You will need the following to run the application. -- [**Ruby 3.3.1**](./docs/installing_prerequisites.md#ruby) +- [**Ruby 3.3.2**](./docs/installing_prerequisites.md#ruby) - [**PostgreSQL 16.3**](./docs/installing_prerequisites.md#postgresql) - [**Bun**](./docs/installing_prerequisites.md#bun) diff --git a/bun.lockb b/bun.lockb index 4edfcedac6167f64ad643363f3ae7c910fb6ce94..87db7e8e724abf935e1d8a88480fd8ce0645fd9a 100755 GIT binary patch delta 6431 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 delta 6450 zcmd^Di93|*`=57=WvrvnOqPr9|Y+DNu6EmGF(G_r4na&(G1CqzA>BU#RAQ74r~ zMIB3)Y?WP$6sLs>B`u2dyWg47*YCQ%*Y*1Ye(&Yuen0p9Jooc?Hs0qcOeGbik}?_e zPZ{i8X3@+uX{l-2H6HypK2*lkq^NYf(%2OK7t!v;U$Uhe*OQV?Eh7*l2!ws1L194= zKGD%bz{$W5fmHzei-1e$5(qNDy}?R@jTQL60;d2U0V@UeC4*nT9IQC-%;kKW0$dU} zok<`p0IL92fxw;l?>%RX@yKY=S)yyE|r=%^lFh#=9=JOLmK7j#vhpZA==?&bvf zaR>xLP;@|C09X?PyhHN{`y>td4M+IIaCCzM;!&}%Dn{fs3!9QuQz#xGA<0-?v`A*6 z--#7*@9PsI@*dpnx**v*^J86)0pf^XK@@Q_M3opo#*$2=DQS<*Lp~DAP@#kvDwdR- z!-jt{RVleSevZ`KQpG>n!2c?xDLq?CRgR2;q$OrENYBkR{GU=XbNw8d+1fl^KiRMn~}GK2Cs+1izpD#M5?MMFlp%bQodJ}LSza7 zUBaW9bP6(7WFiiI6VDEVElbwq#W-pd6sOGO7OSOUC`Q(R%Tbrac&V0g3pHFskbx|( zAhCEE+R0c$7S|yVjA433(KwAwHV3v6Upy#s30pW3m=hXRUrFwOw-w+gqf!c+yb#u= z6)+--lw}jcbkPO1HRP+{#ES@_(&Xj16e5{{w3%zjcCb?MfEX%OW0PfIdEyM(Q)iQ% zfUN>1f@dP<3YajD^#U`47zvFlvdPAYz;6m9=j`GBwRIl0W5fPi1F3= zvCsv*HRJ+t@PGF5@ym57@iZu1!84L z%g9vtCHNRfS7jwOpL^bD3ki`{Qj#DOp&I`M4{q_)H3EAZEdJn@2&lseJh&ABGy{YH zcL8|4djR~wE$(l}2|RNxUakXx+fD*uCm7xfuR;&J2@h`ZM2~O+&wsPHus&Xt zZ}IX^0eGHg0zYmsG`eyTS8kQd|I2=c`=+A#{jqMP zmQ4o+4Y^;u7t}C)ox}Ri*}YY?cdt6%@`do{cvi~?V`%9`y1yS zbkuXLOr;rpv4weoA2A9{iLhXLa6{5Ld%>)lQ=0MbWsXYuwQx(tH8*>*jI^R-HpXno zEB3NZFP`pAr(L7{dw?|ml|<#3`gFTCx$6aO-(yKn$GVZVzo2{Ts7ZH*HLQ2uc8V}@ ztX*}eLD4H^{qsthGVg+yZXvZQuOGi&SS*{eVb7vAc`V_vf^f)LrMvE`p~RCa4?h<^ zx?fd3AyBsu6p7-p1P^J`8x#4y`^z`x)13zFQf*?dRc&~5TbE<#P08Eho2_3l#wJC7 zs?ecHCAue=uNOag{YC$}t%3V%W4?Uq+0?k=*awtoK}{;~y<2KO<-6yWbn>$GWGtyE z{gVE{rVnppHCJ^7zjz(reOjwW3zvI9Hp6Pj;s_nn-y2U-%>%qjks{M!erDN8k_R|<`pxG%Z5a^!l5Z)~pIvR`gF(;TzL z#oj!tSC30**!_Lp!ft#{t(*R58EN6pmlQ=Vs|eo(iOIyjlOc6EiE=(A(nkyiDqA5}5+WgZ2tC&+Jf_UHDO z>{gauaJ)z%O(HjLFQp^>%qNY_e<&~hF{!$~sAe+Xh^LOoQz!LP8?3vW_{u#(1L>rk zl69g7`rqBKaS;o8%N&wBv+A4NE%#cN;fL{Ic4=KS50C3Zl`d<`FK*b~rTICg_uW`# z&L;cPqK_!uikc)b-DjEXtYCP#tv4>^bYvuZN9I(lNc-uwv5qpiOGdt2{S~`+EU@pZ z(~4~VcDDbY@0M9)!^dAMB^zDY2mac?6sW_uhRj@b8<*T{)ZYBSMlE2wa~ti@kof19 z&NSQIBAwYb>0dH7t~)OBEq&gb3EI~4o@IV+C2n^PU%E+=H&aNA|2<{0uE_RRwAz}Q z6gqaI@t3~7gAolfS4@N-=;ogP`?szrbDy%HZM2gs#*LM=qP*+!H8$G{`~&ewJO%$@+Ovq{Oq3B>?$(j|*!Ad6 zS(&XWHg`^kHlC-sMmJ0>B_=N?9R^ zJnN7r>vS|ZyLGtL%U#iD^oYwJCrw5stDdXmJ?bvO>>iu1ZD&MMs$C|8Ez6$-KXR{2 zDHf>1$8P>ybvxhZ2V0n#I=tLaGdO?ghi?nLF5kCJQh!obBUBvgql4|%b5#HPUM4p=pnAd)AKiO=WXVzbL z(qPqtVYXMYsl}M}x4NM8n~^~>H-Z}%dn^63#*0WLip+TSC)ijHci6@`B_Y=Lp-F?| z8Yj0socNVi<3ix3xN8#4vZUqpj+d?0Sf&uaWZR&)ul(_z- zE|%Dr(p#H7?@QfHtz#6U!Q<5}#UJ+fPZ=uT%G`uTw^Pj=tcUlynQGTohXy7(_?xT@ zD=7^qcchiPKd64ZqC2>f5u=jPM_5^R(|GlfB^5<7!Xo>;29ooGeiKS}aN4uc8CiNZ znYC_bngs7{&fV$hS7>!)%C)FISApW~XZDt1)cxV2R!Z`+JK0}b_MKH2F3B7`KYh65 zx&^y`KYQzEt?LDT!7KfcgBLZ4QuNg;S6iakE?525%x7KyU6%F_d`f?p+ziqgzUrp8@U7Sew_;Ocee`v+$ z_a`MhIC%!dBeY9$-bx-D#hlxjq&b_ldQKkKQUGt1bnX%8c{cEYGOPqb| zdZusooqBSjTzf0`nhz|V6Si^n6KXHZvVXfXvj4!dh?&XkhEx>`#ejPwe#5;!PbVF=zgkXqXs_$aT27`LMoANYvCd>SxXm6W0bIC!PDkgU8#S{IG?giE_y16|8 zSH$cUg)}yKW@LV2FLb!Jg+}~y{^j-$Pw26s%hX<;Ha8ky^kn6XiosAI!=aWH8e#D= z$#qeEDayv)yOZ9WsA^mFW6sPUK(8a6k!H9QIum8*kTQ22kjb$h3kD{4JrA3qKJ{@h zjI>xj6FOa3_D6W151gw!%m_OV4U4j$S}bUJB75uoe?!o z3Z;kJVFlV-BUlO=Pi)1#=>1_a;q!2QkpPc7*Cn-#E`M7v z)x}`(kAD1XvL4Y(=C8g3ZzMno0EU?NCD$bIT>^`j76aht6ued`056AsQ?;PTlKEIG zH>Jdjn1r7<9s}^EY618GsScn2i>P*eo40;B`#2?T8d-Vpy0Poyi+|^|yAw^>b6Z!)~t^^Z(?Z?Om@r5lKB+P)p zGDaRZX#6-CPIf8~7m4Zg54k@<6vQ)c&PdyY?P)P>fp!m%mENlgGg$| z_q-d6W#0&DKAo+3L6G^?S`D#J>n!U3Q?m&os!)@?w8U6%s@+OZQ>R>@NfMS0uF2_X zbrmdv6p*$_WdWbH$?E>%KY2G(wT0Z7Sy~{PQ#43P33JO zLTnQwlv}-=#AL9H(7ozF%z$f9Ll(k0i@Ub2U&wy;E{-;DUWn6TnQkKHsn1~HJ)XTj ztXZfba?8tmKoHR*5N0nN7ZLyU+&nfG0TB}hlVO0A8kOMhT2UhnHh*X%jX1Onr8QBF zW-l&hujq)_d$<8y2+C)#EM2R|g!7(`YCR|*gwNQ!taZ>s(>I51D1!nJeNBrHk z_OGh301YM#J$#am>LF$;m3U4c{nJP#Ue!mvje0~A10>#LuP}S5EB@M9*|ae28(%rH zXmy0E-JDi3hLO2NchxXVAJyOc3syAez5@|6Mr*r_(CT(kRNqO#t*|a{i?8isBGV3S zUYv<2y`re7Ls3v#vXhLaJCp@%Q>UKbt)g?bylICBTG+LO=MUulUV(mekTU+_%>-3fXJoyd|o~dt>8k5&5($qAOFzD0Yelvx)aT ub