Skip to content

Commit 0cb154d

Browse files
committed
news
1 parent 5978d24 commit 0cb154d

File tree

3 files changed

+73
-68
lines changed

3 files changed

+73
-68
lines changed

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,16 @@
1313
"format": "pnpify run prettier --plugin prettier-plugin-svelte --plugin prettier-plugin-astro --write src"
1414
},
1515
"dependencies": {
16-
"@astrojs/rss": "4.0.12",
16+
"@astrojs/rss": "4.0.13",
1717
"@astrojs/sitemap": "^3.6.0",
18-
"@astrojs/svelte": "7.2.0",
19-
"@hotwired/turbo": "8.0.18",
18+
"@astrojs/svelte": "7.2.1",
19+
"@hotwired/turbo": "8.0.20",
2020
"@iconify-json/mdi": "^1.2.3",
2121
"@rollup/plugin-yaml": "^4.1.2",
2222
"@vite-pwa/astro": "^1.1.1",
23-
"astro": "^5.14.6",
23+
"astro": "^5.15.3",
2424
"astro-icon": "1.1.5",
25-
"dayjs": "^1.11.18",
25+
"dayjs": "^1.11.19",
2626
"dom-serializer": "^2.0.0",
2727
"flexsearch": "^0.8.212",
2828
"gulp": "5.0.1",
@@ -37,8 +37,8 @@
3737
"postcss-reporter": "7.1.0",
3838
"rehype-external-links": "^3.0.0",
3939
"reseter.css": "^2.0.0",
40-
"svelte": "5.41.0",
41-
"vite": "^7.1.11",
40+
"svelte": "5.43.2",
41+
"vite": "^7.1.12",
4242
"vite-plugin-pwa": "^1.1.0",
4343
"workbox-build": "^7.3.0",
4444
"workbox-core": "^7.3.0",
@@ -52,7 +52,7 @@
5252
"@yarnpkg/pnpify": "^4.1.6",
5353
"astro-eslint-parser": "1.2.2",
5454
"eslint": "8.57.1",
55-
"eslint-plugin-astro": "^1.3.1",
55+
"eslint-plugin-astro": "^1.4.0",
5656
"eslint-plugin-svelte": "^2.46.1",
5757
"gray-matter": "4.0.3",
5858
"minimist": "^1.2.8",

src/data/posts/2025/podcast-13-11.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: '11 випуск 13 сезону. Ruby 3.4.7, Bridgetown 2.0, PostgreSQL 18, Bun 1.3, React 19.2, React Compiler v1.0 та інше'
2+
title: '11 випуск 13 сезону. Ruby 3.4.7, Rails 8.1, Bridgetown 2.0, PostgreSQL 18, Bun 1.3, React 19.2, React Compiler v1.0 та інше'
33
date: 2025-10-19
44
tags:
55
- podcasts
@@ -17,14 +17,12 @@ draft: true
1717
## Ruby
1818

1919
- [Ruby 3.4.7 Released](https://www.ruby-lang.org/en/news/2025/10/07/ruby-3-4-7-released/)
20+
- [Rails 8.1: Job continuations, structured events, local CI](https://rubyonrails.org/2025/10/22/rails-8-1)
2021
- [Reworking Memory Management in CRuby](https://railsatscale.com/2025-09-16-reworking-memory-management-in-cruby/)
21-
- [As I remember London](https://world.hey.com/dhh/as-i-remember-london-e7d38e64)
22-
- [The Ruby community has a DHH problem](https://tekin.co.uk/2025/09/the-ruby-community-has-a-dhh-problem)
23-
- [Dear Rubyists: Shopify Isn't Your Enemy](https://byroot.github.io/opensource/ruby/2025/10/09/dear-rubyists.html)
22+
- [Frozen String Literals: Past, Present, Future?](https://byroot.github.io/ruby/performance/2025/10/28/string-literals.html)
2423
- [The Transition of RubyGems Repository Ownership](https://www.ruby-lang.org/en/news/2025/10/17/rubygems-repository-transition/)
2524
- [Buckle Up, There’s a New Gem Server in Town: gem.coop](https://www.fullstackruby.dev/ruby-infrastructure/2025/10/06/theres-a-new-gem-server-in-town/)
2625
- [How does Turbo work with Action Cable?](https://ducktypelabs.com/how-does-turbo-work-with-action-cable/)
27-
- [Rails 8.1 Local CI as First-Class Support](https://www.fastruby.io/blog/rails-8-1-local-ci.html)
2826
- [Lexxy - The next generation rich text editor for Rails](https://blog.saeloun.com/2025/10/14/lexxy-editor/)
2927
- [Good Times in River City: Bridgetown 2.0 is Here!](https://www.bridgetownrb.com/release/bridgetown-v2-river-city-released/)
3028

yarn.lock

Lines changed: 62 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -113,13 +113,13 @@ __metadata:
113113
languageName: node
114114
linkType: hard
115115

116-
"@astrojs/rss@npm:4.0.12":
117-
version: 4.0.12
118-
resolution: "@astrojs/rss@npm:4.0.12"
116+
"@astrojs/rss@npm:4.0.13":
117+
version: 4.0.13
118+
resolution: "@astrojs/rss@npm:4.0.13"
119119
dependencies:
120-
fast-xml-parser: "npm:^5.2.0"
121-
kleur: "npm:^4.1.5"
122-
checksum: 10/7a065ff4bc9e5fa95963593b7be9dcd5ff2b549c5aa682dd06589134b7153779324a7b7d5fd041f8cd6eca34187963f6864444feb46da32b013469a7129826c6
120+
fast-xml-parser: "npm:^5.3.0"
121+
picocolors: "npm:^1.1.1"
122+
checksum: 10/01e8b227cd252dbd9d5595d8aafe235eb9da730b19115b81c6c3fa65a4eb6b5bec349c3955716e18cdeb53798715b5f68c457a2ce6b3f635e0767f14b9f6651a
123123
languageName: node
124124
linkType: hard
125125

@@ -134,18 +134,18 @@ __metadata:
134134
languageName: node
135135
linkType: hard
136136

137-
"@astrojs/svelte@npm:7.2.0":
138-
version: 7.2.0
139-
resolution: "@astrojs/svelte@npm:7.2.0"
137+
"@astrojs/svelte@npm:7.2.1":
138+
version: 7.2.1
139+
resolution: "@astrojs/svelte@npm:7.2.1"
140140
dependencies:
141141
"@sveltejs/vite-plugin-svelte": "npm:^5.1.1"
142142
svelte2tsx: "npm:^0.7.42"
143-
vite: "npm:^6.3.6"
143+
vite: "npm:^6.4.1"
144144
peerDependencies:
145145
astro: ^5.0.0
146146
svelte: ^5.1.16
147147
typescript: ^5.3.3
148-
checksum: 10/4d3208bf354e6816523956e10a8edc004b51ffc3d60a2a5d09981810f63c72464c4995f862842dc60ac4457dc0290659a00e9f37e161a07506414d8347ab3b62
148+
checksum: 10/788ba0feefa610371c95aac5e3a8d994e359b29e286e2379e405b489b44299af3d4f4b83c43dba82c99b1652d6204cb12b591396a6ac9e3fdc0f78fc36bdeb86
149149
languageName: node
150150
linkType: hard
151151

@@ -2047,10 +2047,10 @@ __metadata:
20472047
languageName: node
20482048
linkType: hard
20492049

2050-
"@hotwired/turbo@npm:8.0.18":
2051-
version: 8.0.18
2052-
resolution: "@hotwired/turbo@npm:8.0.18"
2053-
checksum: 10/7e886b9d3ddf30be0aa8ec506eb2fe21713e16732265761efbfa9fcc38c1d79b5e04dee0e704ecc0322fe77a4fe5f34c7ff74686b6de24824d395e01fd5e55e7
2050+
"@hotwired/turbo@npm:8.0.20":
2051+
version: 8.0.20
2052+
resolution: "@hotwired/turbo@npm:8.0.20"
2053+
checksum: 10/ce8fb7aa0c5af06e679d17f0e602cd86071f43cafbec8fa060f375ccb6e90d3f52366c8bd05d946e208278c4c93a62a43e6725ca321f8dc691131a7b66a8839e
20542054
languageName: node
20552055
linkType: hard
20562056

@@ -3731,9 +3731,9 @@ __metadata:
37313731
languageName: node
37323732
linkType: hard
37333733

3734-
"astro@npm:^5.14.6":
3735-
version: 5.14.6
3736-
resolution: "astro@npm:5.14.6"
3734+
"astro@npm:^5.15.3":
3735+
version: 5.15.3
3736+
resolution: "astro@npm:5.15.3"
37373737
dependencies:
37383738
"@astrojs/compiler": "npm:^2.12.2"
37393739
"@astrojs/internal-helpers": "npm:0.7.4"
@@ -3767,14 +3767,14 @@ __metadata:
37673767
http-cache-semantics: "npm:^4.2.0"
37683768
import-meta-resolve: "npm:^4.2.0"
37693769
js-yaml: "npm:^4.1.0"
3770-
kleur: "npm:^4.1.5"
37713770
magic-string: "npm:^0.30.18"
37723771
magicast: "npm:^0.3.5"
37733772
mrmime: "npm:^2.0.1"
37743773
neotraverse: "npm:^0.6.18"
37753774
p-limit: "npm:^6.2.0"
37763775
p-queue: "npm:^8.1.0"
37773776
package-manager-detector: "npm:^1.3.0"
3777+
picocolors: "npm:^1.1.1"
37783778
picomatch: "npm:^4.0.3"
37793779
prompts: "npm:^2.4.2"
37803780
rehype: "npm:^13.0.2"
@@ -3790,7 +3790,7 @@ __metadata:
37903790
unist-util-visit: "npm:^5.0.0"
37913791
unstorage: "npm:^1.17.0"
37923792
vfile: "npm:^6.0.3"
3793-
vite: "npm:^6.3.6"
3793+
vite: "npm:^6.4.1"
37943794
vitefu: "npm:^1.1.1"
37953795
xxhash-wasm: "npm:^1.1.0"
37963796
yargs-parser: "npm:^21.1.1"
@@ -3803,7 +3803,7 @@ __metadata:
38033803
optional: true
38043804
bin:
38053805
astro: astro.js
3806-
checksum: 10/f28947ee34a8bdb379d10d4fac2fcde7165b0738d0d1ad91e2aea07a75c5b877d13cf3754613f9c4ecb9ca5ced3d4783440b88b7ac9968db4699b59ce6ae5a31
3806+
checksum: 10/0e4db686c2d5db54cb4ede3220135ff57a1116a8de78bc426ff09c5d949876d934a77d505c6beb78d7d98812ce81075cccc1df3a0740d897abc41e6f5e4c66af
38073807
languageName: node
38083808
linkType: hard
38093809

@@ -4738,10 +4738,10 @@ __metadata:
47384738
languageName: node
47394739
linkType: hard
47404740

4741-
"dayjs@npm:^1.11.18":
4742-
version: 1.11.18
4743-
resolution: "dayjs@npm:1.11.18"
4744-
checksum: 10/7d29a90834cf4da2feb437c2f34b8235c3f94493a06d2f1bf9f506f1fa49eadf796f26e1d685b9fe8cb5e75ce6ee067825115e196f1af3d07b3552ff857bfc39
4741+
"dayjs@npm:^1.11.19":
4742+
version: 1.11.19
4743+
resolution: "dayjs@npm:1.11.19"
4744+
checksum: 10/185b820d68492b83a3ce2b8ddc7543034edc1dfd1423183f6ae4707b29929a3cc56503a81826309279f9084680c15966b99456e74cf41f7d1f6a2f98f9c7196f
47454745
languageName: node
47464746
linkType: hard
47474747

@@ -5369,21 +5369,21 @@ __metadata:
53695369
languageName: node
53705370
linkType: hard
53715371

5372-
"eslint-plugin-astro@npm:^1.3.1":
5373-
version: 1.3.1
5374-
resolution: "eslint-plugin-astro@npm:1.3.1"
5372+
"eslint-plugin-astro@npm:^1.4.0":
5373+
version: 1.4.0
5374+
resolution: "eslint-plugin-astro@npm:1.4.0"
53755375
dependencies:
53765376
"@eslint-community/eslint-utils": "npm:^4.2.0"
53775377
"@jridgewell/sourcemap-codec": "npm:^1.4.14"
53785378
"@typescript-eslint/types": "npm:^7.7.1 || ^8"
53795379
astro-eslint-parser: "npm:^1.0.2"
53805380
eslint-compat-utils: "npm:^0.6.0"
5381-
globals: "npm:^15.0.0"
5381+
globals: "npm:^16.0.0"
53825382
postcss: "npm:^8.4.14"
53835383
postcss-selector-parser: "npm:^7.0.0"
53845384
peerDependencies:
53855385
eslint: ">=8.57.0"
5386-
checksum: 10/e580244fe8c50e503f2e729ef688695e1ad4a9757259c006a2fd4362a52f8d124700d60d4803f2be0a2c3d3552fdadc86ee0e856523173f7019e5927178bc9be
5386+
checksum: 10/8e4d4d8439feb830c7e4e99b2de4da8514e19e310f6c7860797ba2cf91a071a4e086f3c4b2c663418d970f17f75e41bddd8d4bbe525ef7113fff14bd992b757a
53875387
languageName: node
53885388
linkType: hard
53895389

@@ -5717,14 +5717,14 @@ __metadata:
57175717
languageName: node
57185718
linkType: hard
57195719

5720-
"fast-xml-parser@npm:^5.2.0":
5721-
version: 5.2.5
5722-
resolution: "fast-xml-parser@npm:5.2.5"
5720+
"fast-xml-parser@npm:^5.3.0":
5721+
version: 5.3.0
5722+
resolution: "fast-xml-parser@npm:5.3.0"
57235723
dependencies:
57245724
strnum: "npm:^2.1.0"
57255725
bin:
57265726
fxparser: src/cli/cli.js
5727-
checksum: 10/305017cff6968a34cbac597317be1516e85c44f650f30d982c84f8c30043e81fd38d39a8810d570136c921399dd43b9ac4775bdfbbbcfee96456f3c086b48bdd
5727+
checksum: 10/3773f087223c4873f11ce7f30a4181f45021e8b6412cdd8602931898221d976f7c8cd2acf0f6e2eedf438dbcb87312b349a1d9f0f6ca5417b6380f7b6ab9e309
57285728
languageName: node
57295729
linkType: hard
57305730

@@ -6261,13 +6261,20 @@ __metadata:
62616261
languageName: node
62626262
linkType: hard
62636263

6264-
"globals@npm:^15.0.0, globals@npm:^15.14.0":
6264+
"globals@npm:^15.14.0":
62656265
version: 15.15.0
62666266
resolution: "globals@npm:15.15.0"
62676267
checksum: 10/7f561c87b2fd381b27fc2db7df8a4ea7a9bb378667b8a7193e61fd2ca3a876479174e2a303a74345fbea6e1242e16db48915c1fd3bf35adcf4060a795b425e18
62686268
languageName: node
62696269
linkType: hard
62706270

6271+
"globals@npm:^16.0.0":
6272+
version: 16.5.0
6273+
resolution: "globals@npm:16.5.0"
6274+
checksum: 10/f9e8a2a13f50222c127030a619e283e7bbfe32966316bdde0715af1d15a7e40cb9c24ff52cad59671f97762ed8b515353c2f8674f560c63d9385f19ee26735a6
6275+
languageName: node
6276+
linkType: hard
6277+
62716278
"globalthis@npm:^1.0.4":
62726279
version: 1.0.4
62736280
resolution: "globalthis@npm:1.0.4"
@@ -10395,21 +10402,21 @@ __metadata:
1039510402
version: 0.0.0-use.local
1039610403
resolution: "rwpod@workspace:."
1039710404
dependencies:
10398-
"@astrojs/rss": "npm:4.0.12"
10405+
"@astrojs/rss": "npm:4.0.13"
1039910406
"@astrojs/sitemap": "npm:^3.6.0"
10400-
"@astrojs/svelte": "npm:7.2.0"
10401-
"@hotwired/turbo": "npm:8.0.18"
10407+
"@astrojs/svelte": "npm:7.2.1"
10408+
"@hotwired/turbo": "npm:8.0.20"
1040210409
"@iconify-json/mdi": "npm:^1.2.3"
1040310410
"@rollup/plugin-yaml": "npm:^4.1.2"
1040410411
"@vite-pwa/astro": "npm:^1.1.1"
1040510412
"@yarnpkg/pnpify": "npm:^4.1.6"
10406-
astro: "npm:^5.14.6"
10413+
astro: "npm:^5.15.3"
1040710414
astro-eslint-parser: "npm:1.2.2"
1040810415
astro-icon: "npm:1.1.5"
10409-
dayjs: "npm:^1.11.18"
10416+
dayjs: "npm:^1.11.19"
1041010417
dom-serializer: "npm:^2.0.0"
1041110418
eslint: "npm:8.57.1"
10412-
eslint-plugin-astro: "npm:^1.3.1"
10419+
eslint-plugin-astro: "npm:^1.4.0"
1041310420
eslint-plugin-svelte: "npm:^2.46.1"
1041410421
flexsearch: "npm:^0.8.212"
1041510422
gray-matter: "npm:4.0.3"
@@ -10431,9 +10438,9 @@ __metadata:
1043110438
reseter.css: "npm:^2.0.0"
1043210439
sharp: "npm:0.34.4"
1043310440
shikiji-core: "npm:^0.10.2"
10434-
svelte: "npm:5.41.0"
10441+
svelte: "npm:5.43.2"
1043510442
typescript: "npm:^5.9.3"
10436-
vite: "npm:^7.1.11"
10443+
vite: "npm:^7.1.12"
1043710444
vite-plugin-pwa: "npm:^1.1.0"
1043810445
workbox-build: "npm:^7.3.0"
1043910446
workbox-core: "npm:^7.3.0"
@@ -11190,9 +11197,9 @@ __metadata:
1119011197
languageName: node
1119111198
linkType: hard
1119211199

11193-
"svelte@npm:5.41.0":
11194-
version: 5.41.0
11195-
resolution: "svelte@npm:5.41.0"
11200+
"svelte@npm:5.43.2":
11201+
version: 5.43.2
11202+
resolution: "svelte@npm:5.43.2"
1119611203
dependencies:
1119711204
"@jridgewell/remapping": "npm:^2.3.4"
1119811205
"@jridgewell/sourcemap-codec": "npm:^1.5.0"
@@ -11208,7 +11215,7 @@ __metadata:
1120811215
locate-character: "npm:^3.0.0"
1120911216
magic-string: "npm:^0.30.11"
1121011217
zimmerframe: "npm:^1.1.2"
11211-
checksum: 10/57a6468be5d006c9c6e6cebc5874f54969068aa43eabf05d2699df75dd282a25385ec626dcb662d4027382395d03a23a5a56c08dd7d350e6238e63105e2a7a65
11218+
checksum: 10/efac68dd1d7a3fc0fa675d98d25be709501d73ed6fc937477d74e91ab0a489a81ec50b9f5e2aea4a9e11d27d763b11e23edf4e883ad4a5e5850b632d78442169
1121211219
languageName: node
1121311220
linkType: hard
1121411221

@@ -12111,9 +12118,9 @@ __metadata:
1211112118
languageName: node
1211212119
linkType: hard
1211312120

12114-
"vite@npm:^6.3.6":
12115-
version: 6.3.6
12116-
resolution: "vite@npm:6.3.6"
12121+
"vite@npm:^6.4.1":
12122+
version: 6.4.1
12123+
resolution: "vite@npm:6.4.1"
1211712124
dependencies:
1211812125
esbuild: "npm:^0.25.0"
1211912126
fdir: "npm:^6.4.4"
@@ -12162,13 +12169,13 @@ __metadata:
1216212169
optional: true
1216312170
bin:
1216412171
vite: bin/vite.js
12165-
checksum: 10/8b8b6fe12318ca457396bf2053df7056cf4810f1d4a43b36b6afe59860e32b749c0685a290fe8a973b0d3da179ceec4c30cebbd3c91d0c47fbcf6436b17bdeef
12172+
checksum: 10/ea2083b6b1d1c9e85a13d6797ae989aa1dbc27a5c054319c71141934bf3f8dba8d54b510618040f95751148da63787f28f043df7458a194c81f8b6d8a2d32844
1216612173
languageName: node
1216712174
linkType: hard
1216812175

12169-
"vite@npm:^7.1.11":
12170-
version: 7.1.11
12171-
resolution: "vite@npm:7.1.11"
12176+
"vite@npm:^7.1.12":
12177+
version: 7.1.12
12178+
resolution: "vite@npm:7.1.12"
1217212179
dependencies:
1217312180
esbuild: "npm:^0.25.0"
1217412181
fdir: "npm:^6.5.0"
@@ -12217,7 +12224,7 @@ __metadata:
1221712224
optional: true
1221812225
bin:
1221912226
vite: bin/vite.js
12220-
checksum: 10/b75ce7a38beeba7800751938df4fe2638cfb77509647329ac824332af51831eaed52ab0a0bae1d9162ac41ef59fff1c754e0acf7e1470dfa7d3da51fc3bf0985
12227+
checksum: 10/827a18e7365871532af74b2ec65cccecff1effccbf6fb5c32fa1f8d7bcea26f4403d6988db3fa39e9c09c8091b04654b6cfbcc6da5c5dc449eed2b07afc22d81
1222112228
languageName: node
1222212229
linkType: hard
1222312230

0 commit comments

Comments
 (0)