Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
154 commits
Select commit Hold shift + click to select a range
f0b3b5c
2025.8: Beta release notes (#39822)
frenck Jul 30, 2025
c737c4b
Add raw and endraw around yaml example (#40218)
silamon Jul 30, 2025
d555d63
Stop external link icons from wrapping (#40219)
mrdarrengriffin Jul 30, 2025
e3683ae
Update instructions for adding topics in ntfy integration after UI ch…
tr4nt0r Jul 31, 2025
8e35ba1
Align removal instructions location for Plugwise (#40207)
CoMPaTech Jul 31, 2025
ace5d40
Update condition.markdown (#40213)
Ghannes Jul 31, 2025
d746d2b
Update Z-Wave breaking change note for 2025.8 release (#40220)
MartinHjelmare Jul 31, 2025
d7b8054
build(deps): bump rack from 3.1.16 to 3.2.0 (#40227)
dependabot[bot] Jul 31, 2025
1b95641
Extended Paperless-ngx docs (#40012)
fvgarrel Jul 31, 2025
d555e77
Update PlayStation Network noteworthiy improvement note for 2025.8 …
tr4nt0r Jul 31, 2025
ab45b7f
Add note to 2025.8 release notes for new KNX group monitor (#40226)
farmio Aug 1, 2025
766121e
build(deps-dev): bump rubocop from 1.79.0 to 1.79.1 (#40241)
dependabot[bot] Aug 1, 2025
3516923
Add homepage teaser card (#40243)
mrdarrengriffin Aug 1, 2025
70f4570
Reorganise cards (#40244)
mrdarrengriffin Aug 1, 2025
6d01534
Update release blog post related to airOS (#40252)
CoMPaTech Aug 3, 2025
58d2744
[docs] Fix same-page links on /docs/organizing (#40264)
duckinator Aug 4, 2025
32485d0
Emoncms - adjust the documentation (#40234)
alexandrecuer Aug 4, 2025
b5e8c2c
Add RM4C pro (#40166)
bernardesarthur Aug 4, 2025
1fe5ce9
build(deps): bump mustermann from 3.0.3 to 3.0.4 (#40265)
dependabot[bot] Aug 4, 2025
28b95ca
build(deps-dev): bump regexp_parser from 2.10.0 to 2.11.0 (#40266)
dependabot[bot] Aug 4, 2025
0f379a5
Update Ecovacs breaking change text for 2025.08 (#40268)
edenhaus Aug 4, 2025
9c59efc
Remove hidden voice-pe section (#40267)
mrdarrengriffin Aug 4, 2025
d524d40
Add Ring to the newly bronze integrations for 2025.8 (#40272)
abmantis Aug 4, 2025
292c1d2
Update template section in RC notes (#40269)
Petro31 Aug 4, 2025
828563b
Remove Mastodon deprecated note (#40276)
andrew-codechimp Aug 5, 2025
0cb5692
Fixed minor typo (#40282)
florianbehrens Aug 5, 2025
f1ac1dd
Update dsmr.markdown (#40228)
maximevince Aug 5, 2025
48360fb
Update command_line.markdown : replace find by grep (#40275)
bil44 Aug 5, 2025
3652a68
Improve accessibility of page feedback links by using semantic list a…
SilvaEric1 Aug 5, 2025
732d738
Update gree.markdown (#40283)
ways Aug 5, 2025
5eb9bb4
Update duplicate_os_installation.md (#40288)
cogneato Aug 5, 2025
e998ed1
build(deps-dev): bump rubocop from 1.79.1 to 1.79.2 (#40295)
dependabot[bot] Aug 6, 2025
43e81bb
build(deps-dev): bump sass-embedded from 1.89.2 to 1.90.0 (#40296)
dependabot[bot] Aug 6, 2025
41a14e0
Add section about area dashboard improvements (#40300)
bramkragten Aug 6, 2025
3df7e63
Improve introduction and add use-case and example for UISP airOS (#40…
CoMPaTech Jul 30, 2025
5dd3f21
Update Opower for PG&E (#40211)
tronikos Aug 6, 2025
0527d8f
Add automation example to Miele page (#40231)
astrandb Aug 2, 2025
3a56b86
Add-optimistic-to-platforms (#40235)
Petro31 Jul 31, 2025
569ed80
Deprecate MQTT vacuum battery feature (#40251)
jbouwh Aug 6, 2025
0fcedf0
Remove airOS wireless_mode sensor (#40274)
CoMPaTech Aug 4, 2025
9aa5fd1
Improve airOS documentation (#40289)
CoMPaTech Aug 6, 2025
79c06a6
Reduce Reolink fimware polling from 12h to 24h docs (#40299)
starkillerOG Aug 6, 2025
c6629c4
Add diagnostics section to UISP AirOS (#40199)
CoMPaTech Aug 1, 2025
bfbdac7
2025.8: Release notes progress
frenck Aug 6, 2025
041123f
2025.8: Add Roborock breaking change
frenck Aug 6, 2025
c8b6254
Changes to AI section of the 2025.8 release notes (#40306)
googanhiem Aug 6, 2025
5f8afa8
2025.8: Images & videos
frenck Aug 6, 2025
46545b7
Fix Ecovacs breaking change section in 2025.8 (#40307)
edenhaus Aug 6, 2025
9dd632f
2025.8: Energy flow addition
frenck Aug 6, 2025
036dd4b
2025.8: Last spelling round
frenck Aug 6, 2025
62ecfc5
2025.8: Update changelog
frenck Aug 6, 2025
b86da5d
Merge branch 'current' into rc
frenck Aug 6, 2025
2c99736
2025.8: Process review comments
frenck Aug 6, 2025
ef0149e
Replace link to avaliable standalone USB SD adapter (#40292)
NTGDeveloper Aug 6, 2025
72512ab
Rename Discovergy to inexogy in release notes (#40313)
joostlek Aug 7, 2025
5d1e0d1
Terminology and compound modifier corrections (#40305)
ehn Aug 7, 2025
bc6599a
Keba P20/P30 only supported, not P40 (#40310)
dannerph Aug 7, 2025
bfb8813
Update awair.markdown to include removal instructions (#40327)
ricohageman Aug 8, 2025
0c78d86
Add dew point to Awair documentation (#40316)
mbo18 Aug 8, 2025
aee408d
Document unsupported reason 'os_version' (#40132)
mdegat01 Aug 8, 2025
f83d9b3
Add reported device to airOS (#40341)
CoMPaTech Aug 8, 2025
2d53a8e
Mention support for Southern Maryland Electric Cooperative (SMECO) in…
tronikos Aug 8, 2025
a4414e0
Added instructions to remove a badge (#40333)
dannytsang Aug 9, 2025
3a000cb
Added information if someone wants to change the weather location (#4…
dannytsang Aug 9, 2025
ba23115
Replaced Optional with Required in Climate Integration (#40334)
dannytsang Aug 9, 2025
3253d93
Added statement for no JS support in HTML block (#40331)
dannytsang Aug 9, 2025
d81be7b
Clarify how and when to enter applicaion credentials in Miele integra…
astrandb Aug 9, 2025
6484974
Added link to Scene integration (#40353)
dannytsang Aug 9, 2025
4c1b995
Added group integration into organizing your assets (#40354)
dannytsang Aug 9, 2025
6f01ded
Fix documentation turning on sauna Huum (#40355)
vincentwolsink Aug 9, 2025
46d0094
Remove text indicating that template covers can only be created in YA…
rccoleman Aug 9, 2025
882b208
Allow stale action to write actions (#40358)
ludeeus Aug 9, 2025
f0010ff
Mention Mercury NZ Limited isn't working anymore in Opower (#40347)
tronikos Aug 10, 2025
c550b5d
Removed YAML setup for Telegram bot in Telegram integration (#40332)
dannytsang Aug 10, 2025
62afb83
update alexa_devices docs for new 2025.8 actoins (#40315)
jamesonuk Aug 10, 2025
51dba59
Fix resolution in open-meteo (#40364)
silamon Aug 11, 2025
a8ee6a9
Add troubleshooting section for Volvo integration (#40365)
thomasddn Aug 11, 2025
5946c4f
Updated prerequisites to generate an access token (#40352)
dannytsang Aug 11, 2025
9f77f2b
build(deps-dev): bump regexp_parser from 2.11.0 to 2.11.1 (#40373)
dependabot[bot] Aug 11, 2025
e627af5
2025.8.1 (#40378)
frenck Aug 11, 2025
037a0fe
Update list of known devices (#40379)
CoMPaTech Aug 12, 2025
91ade1f
Z-Wave: fix link to installation instructions (#40388)
c0ffeeca7 Aug 12, 2025
1309c2d
Mention design changes in 2025.8 release (#40385)
frenck Aug 12, 2025
eb8bfe1
Update intent_script.markdown to clarify use with custom sentences de…
jackjourneyman Aug 12, 2025
73c8182
build(deps): bump actions/checkout from 4.2.2 to 5.0.0 (#40391)
dependabot[bot] Aug 12, 2025
fa80d52
Generic camera: replace dead link by YAML example (#40397)
c0ffeeca7 Aug 12, 2025
40c81d5
Revert "Generic camera: replace dead link by YAML example" (#40398)
c0ffeeca7 Aug 12, 2025
5605fad
build(deps-dev): bump regexp_parser from 2.11.1 to 2.11.2 (#40402)
dependabot[bot] Aug 13, 2025
ea882c1
Z-Wave reset adapter: add steps (#40412)
c0ffeeca7 Aug 13, 2025
8c21036
Add new page (#40417)
mrdarrengriffin Aug 13, 2025
17d4ef8
Fix distributor wording and OpenGraph (#40423)
mrdarrengriffin Aug 13, 2025
28f595a
Fix link I forgot to update (#40424)
mrdarrengriffin Aug 13, 2025
8c0d87a
Disable livestream card temporarily (#40425)
mrdarrengriffin Aug 13, 2025
3c2a66c
Fix code in enphase_envoy.markdown documentation (#40416)
ToBeHH Aug 14, 2025
e5114e6
[ImgBot] Optimize images (#40419)
imgbot[bot] Aug 14, 2025
dbbb0fa
Update debug logging documentation (#40421)
deosrc Aug 14, 2025
1d5303a
Connect ZWA-2: fix link to documentation (#40429)
c0ffeeca7 Aug 14, 2025
8a61c2c
Docs navigation: add link to Connect ZWA-2 (#40430)
c0ffeeca7 Aug 14, 2025
128b1c9
Z-Wave adapters: add Connect ZWA-2 to list of supported adapters (#40…
c0ffeeca7 Aug 14, 2025
08b9850
Z-Wave region: add info about Long Range option (#40432)
c0ffeeca7 Aug 14, 2025
970fff7
Fix broken image proportion (#40437)
mrdarrengriffin Aug 14, 2025
daacf09
Fix using select all on mobile causing redirect (#40435)
mrdarrengriffin Aug 14, 2025
7e5cff0
Z-Wave adding a device: add steps (#40436)
c0ffeeca7 Aug 14, 2025
02a0944
Add minimum height to prevent overlap (#40445)
mrdarrengriffin Aug 14, 2025
ea17053
Add app credentials section for volvo (#40447)
thomasddn Aug 14, 2025
7de3254
docs(started): replace a dot with a comma (#40446)
Linkid Aug 14, 2025
be391be
Z-Wave adding device: add steps (#40438)
c0ffeeca7 Aug 14, 2025
b5a7e4a
ZHA troubleshooting Zigbee OTA upgrades of device firmware (#35884)
Hedda Aug 14, 2025
b39a7fe
Add data update interval to NINA (#40443)
DeerMaximum Aug 14, 2025
ba1e4e7
build(deps-dev): bump google-protobuf from 4.31.1 to 4.32.0 (#40454)
dependabot[bot] Aug 15, 2025
74b0ab5
Remove "new product" message (#40457)
mrdarrengriffin Aug 15, 2025
b829bea
Update FAQ wording (#40459)
mrdarrengriffin Aug 15, 2025
25d6f29
Update the api key permissions requirements in immich (#40183)
mib1185 Aug 15, 2025
5b5dee4
ZHA now supports Analog Input and Analog Output (#40463)
Hedda Aug 15, 2025
d5d1e9e
ZHA also support the Device tracker platform too (#40464)
Hedda Aug 15, 2025
5828061
2025.8.2 (#40471)
frenck Aug 15, 2025
ac7176d
aquacell.markdown: Link to mobile apps (#40465)
reedy Aug 16, 2025
c692df1
Fix restrict-task-creation workflow (#40479)
TheJulianJES Aug 17, 2025
90b66eb
Add Vitrea integration documentation
solangek Aug 17, 2025
8a85092
suggested edits by copilot
solangek Aug 17, 2025
76afe2c
Z-Wave controllers: remove Pi hat specific instructions (#40493)
c0ffeeca7 Aug 18, 2025
020c0f6
Add ZWA-2 as recommended Z-Wave adapter (#40494)
c0ffeeca7 Aug 18, 2025
24bcd0b
Z-Wave: link to adapters (#40492)
c0ffeeca7 Aug 18, 2025
7b7d576
Fix the link URL for switchbot integration (#40496)
zerzhang Aug 18, 2025
fdcc92f
Add placeholder for brands PR link in Vitrea integration docs
solangek Aug 18, 2025
a45da27
Z-Wave migration: add video (#40498)
c0ffeeca7 Aug 18, 2025
2d2c4d9
Z-Wave adapters: convert warning into prereq steps (#40497)
c0ffeeca7 Aug 18, 2025
163d3e2
Z-Wave migration: hide device-specific prereqs (#40507)
c0ffeeca7 Aug 19, 2025
dcaf2e4
Voice: fix typo (#40511)
c0ffeeca7 Aug 19, 2025
7c27ac1
Imeon: remove reference to custom components, as this is outside scop…
c0ffeeca7 Aug 19, 2025
d52f0f8
build(deps-dev): bump textlint from 15.2.1 to 15.2.2 (#40515)
dependabot[bot] Aug 20, 2025
f2cbab4
Home Assistant Cloud: add links to documentation (#40526)
c0ffeeca7 Aug 20, 2025
9a6376c
Update airgradient.markdown (#40530)
mattgphoto Aug 21, 2025
13003b7
build(deps-dev): bump textlint-rule-terminology from 5.2.14 to 5.2.15…
dependabot[bot] Aug 21, 2025
d4d90f8
WWHA AirGradient blog (#40542)
mrdarrengriffin Aug 21, 2025
a520ab0
Add WWHA label to AirGradient (#40545)
joostlek Aug 21, 2025
9b4c497
Fix links in Squeezebox docs which are too long and cause incorrect f…
peteS-UK Aug 21, 2025
d602776
2025.8.3 (#40551)
balloob Aug 21, 2025
8516813
Change scrolling bug fix implementation (#40546)
mrdarrengriffin Aug 21, 2025
32bd238
Update ZWA-2 distributors (#40537)
mrdarrengriffin Aug 21, 2025
5eb264a
Fix link in frontend integration (#40556)
joschiservice Aug 21, 2025
a385fca
Grammar fix in 'Primary and Accent color' section on Frontend page (#…
derskeal Aug 22, 2025
69d29be
Fix 2025.8.3 section (#40570)
reedy Aug 22, 2025
d31f8f3
Z-Wave: move term explainer to terminology section (#40559)
c0ffeeca7 Aug 22, 2025
08eca57
Fix 2023 logo not updated (#40555)
efenow Aug 22, 2025
de7640e
List ZWA-2 again under recommended 800 series controllers (#40567)
Hedda Aug 22, 2025
8b4abc9
Merge branch 'current' into add-vitrea-integration-docs
solangek Aug 22, 2025
c33dba6
squeezebox.markdown: Shorten some link text (#40549)
reedy Aug 22, 2025
bc967ae
Add Troubleshooting section to Tuya (#40543)
epenet Aug 22, 2025
e8bfdc7
No URL available: replace term Remote UI (#40533)
c0ffeeca7 Aug 22, 2025
42bca5c
remote access: replace term remote UI to be consistent (#40531)
c0ffeeca7 Aug 22, 2025
eb7e107
STT integration: add related topics … (#40521)
c0ffeeca7 Aug 22, 2025
b117306
solar_only to pure_solar. (#40587)
ByteBrewerJB Aug 24, 2025
a2090ef
Merge branch 'current' into add-vitrea-integration-docs
solangek Aug 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/restrict-task-creation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
check-authorization:
runs-on: ubuntu-latest
# Only run if this is a Task issue type (from the issue form)
if: github.event.issue.issue_type == 'Task'
if: github.event.issue.type.name == 'Task'
steps:
- name: Check if user is authorized
uses: actions/github-script@v7
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ on:
jobs:
stale:
permissions:
actions: write
issues: write
pull-requests: write
runs-on: ubuntu-latest
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out files from GitHub
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
- name: Setting up Node.js
uses: actions/setup-node@v4.4.0
with:
Expand All @@ -35,7 +35,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out files from GitHub
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
- name: Setting up Node.js
uses: actions/setup-node@v4.4.0
with:
Expand Down
15 changes: 11 additions & 4 deletions CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,12 @@ source/_integrations/aemet.markdown @Noltari
source/_integrations/aep_ohio.markdown @tronikos
source/_integrations/aep_texas.markdown @tronikos
source/_integrations/agent_dvr.markdown @ispysoftware
source/_integrations/ai_task.markdown @home-assistant/core
source/_integrations/air_quality.markdown @home-assistant/core
source/_integrations/airgradient.markdown @airgradienthq @joostlek
source/_integrations/airly.markdown @bieniu
source/_integrations/airnow.markdown @asymworks
source/_integrations/airos.markdown @CoMPaTech
source/_integrations/airq.markdown @Sibgatulin @dl2080
source/_integrations/airthings.markdown @danielhiversen @LaStrada
source/_integrations/airthings_ble.markdown @vincegio @LaStrada
Expand Down Expand Up @@ -61,7 +63,7 @@ source/_integrations/aosmith.markdown @bdr99
source/_integrations/apache_kafka.markdown @bachya
source/_integrations/apcupsd.markdown @yuxincs
source/_integrations/api.markdown @home-assistant/core
source/_integrations/apollo_automation.markdown @OttoWinter @jesserockz @kbx81 @bdraco
source/_integrations/apollo_automation.markdown @jesserockz @kbx81 @bdraco
source/_integrations/appalachianpower.markdown @tronikos
source/_integrations/apple_tv.markdown @postlund
source/_integrations/application_credentials.markdown @home-assistant/core
Expand Down Expand Up @@ -105,6 +107,7 @@ source/_integrations/baf.markdown @bdraco @jfroy
source/_integrations/balay.markdown @DavidMStraub @Diegorro98 @MartinHjelmare
source/_integrations/balboa.markdown @garbled1 @natekspencer
source/_integrations/bang_olufsen.markdown @mj23000
source/_integrations/bauknecht.markdown @abmantis @mkmer
source/_integrations/bayesian.markdown @HarvsG
source/_integrations/beewi_smartclim.markdown @alemuro
source/_integrations/bge.markdown @tronikos
Expand Down Expand Up @@ -264,7 +267,7 @@ source/_integrations/epson.markdown @pszafer
source/_integrations/eq3btsmart.markdown @eulemitkeule @dbuezas
source/_integrations/escea.markdown @lazdavila
source/_integrations/esera_onewire.markdown @garbled1 @epenet
source/_integrations/esphome.markdown @OttoWinter @jesserockz @kbx81 @bdraco
source/_integrations/esphome.markdown @jesserockz @kbx81 @bdraco
source/_integrations/eufylife_ble.markdown @bdr99
source/_integrations/event.markdown @home-assistant/core
source/_integrations/evergy.markdown @tronikos
Expand Down Expand Up @@ -397,7 +400,7 @@ source/_integrations/hunterdouglas_powerview.markdown @bdraco @kingy444 @trulloc
source/_integrations/hurrican_shutters_wholesale.markdown @starkillerOG
source/_integrations/husqvarna_automower.markdown @Thomas55555
source/_integrations/husqvarna_automower_ble.markdown @alistair23
source/_integrations/huum.markdown @frwickst
source/_integrations/huum.markdown @frwickst @vincentwolsink
source/_integrations/hvv_departures.markdown @vigonotion
source/_integrations/hydrawise.markdown @dknowles2 @thomaskistler @ptcryan
source/_integrations/hyperion.markdown @dermotduffy
Expand Down Expand Up @@ -641,6 +644,7 @@ source/_integrations/onewire.markdown @garbled1 @epenet
source/_integrations/onkyo.markdown @arturpragacz @eclair4151
source/_integrations/onvif.markdown @hunterjm @jterrace
source/_integrations/open_meteo.markdown @frenck
source/_integrations/open_router.markdown @joostlek
source/_integrations/openai_conversation.markdown @balloob
source/_integrations/openerz.markdown @misialq
source/_integrations/openexchangerates.markdown @MartinHjelmare
Expand Down Expand Up @@ -965,6 +969,7 @@ source/_integrations/update.markdown @home-assistant/core
source/_integrations/upnp.markdown @StevenLooman
source/_integrations/uprise_smart_shades.markdown @starkillerOG
source/_integrations/uptime.markdown @frenck
source/_integrations/uptime_kuma.markdown @tr4nt0r
source/_integrations/uptimerobot.markdown @ludeeus @chemelli74
source/_integrations/usb.markdown @bdraco
source/_integrations/usgs_earthquakes_feed.markdown @exxamalte
Expand All @@ -990,6 +995,7 @@ source/_integrations/vodafone_station.markdown @paoloantinori @chemelli74
source/_integrations/voice_assistant.markdown @balloob @synesthesiam
source/_integrations/voip.markdown @balloob @synesthesiam @jaminh
source/_integrations/volumio.markdown @OnFreund
source/_integrations/volvo.markdown @thomasddn
source/_integrations/volvooncall.markdown @molobrakos
source/_integrations/vulcan.markdown @Antoni-Czaplicki
source/_integrations/wake_on_lan.markdown @ntilley905
Expand Down Expand Up @@ -1019,7 +1025,7 @@ source/_integrations/wiffi.markdown @mampfes
source/_integrations/wilight.markdown @leofig-rj
source/_integrations/wirelesstag.markdown @sergeymaysak
source/_integrations/withings.markdown @joostlek
source/_integrations/wiz.markdown @sbidy
source/_integrations/wiz.markdown @sbidy @arturpragacz
source/_integrations/wled.markdown @frenck
source/_integrations/wmspro.markdown @mback2k
source/_integrations/wolflink.markdown @adamkrol93 @mtielen
Expand Down Expand Up @@ -1048,6 +1054,7 @@ source/_integrations/youless.markdown @gjong
source/_integrations/youtube.markdown @joostlek
source/_integrations/zabbix.markdown @kruton
source/_integrations/zamg.markdown @killer0071234
source/_integrations/zbox_hub.markdown @rappenze
source/_integrations/zeroconf.markdown @bdraco
source/_integrations/zerproc.markdown @emlove
source/_integrations/zeversolar.markdown @kvanzuijlen
Expand Down
4 changes: 2 additions & 2 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ group :development do
gem 'stringex', '2.8.6'
# > 2.1.0 causes slowdowns https://github.com/sass/sassc-ruby/issues/189
gem 'sassc', '2.1.0'
gem 'sass-embedded', '1.89.2'
gem 'rubocop', '1.79.0'
gem 'sass-embedded', '1.90.0'
gem 'rubocop', '1.79.2'
gem 'ruby-lsp', '0.26.1'
gem 'rackup', '2.2.1'
end
Expand Down
23 changes: 11 additions & 12 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,10 @@ GEM
ffi (1.17.2-arm64-darwin)
ffi (1.17.2-x86_64-linux-gnu)
forwardable-extended (2.6.0)
google-protobuf (4.31.1-arm64-darwin)
google-protobuf (4.32.0-arm64-darwin)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-x86_64-linux-gnu)
google-protobuf (4.32.0-x86_64-linux-gnu)
bigdecimal
rake (>= 13)
http_parser.rb (0.8.0)
Expand Down Expand Up @@ -84,7 +84,7 @@ GEM
logger (1.7.0)
mercenary (0.4.0)
multi_json (1.17.0)
mustermann (3.0.3)
mustermann (3.0.4)
ruby2_keywords (~> 0.0.1)
nokogiri (1.18.9-arm64-darwin)
racc (~> 1.4)
Expand All @@ -99,7 +99,7 @@ GEM
prism (1.4.0)
public_suffix (6.0.2)
racc (1.8.1)
rack (3.1.16)
rack (3.2.0)
rack-protection (4.1.1)
base64 (>= 0.1.0)
logger (>= 1.6.0)
Expand All @@ -116,10 +116,10 @@ GEM
ffi (~> 1.0)
rbs (3.9.4)
logger
regexp_parser (2.10.0)
regexp_parser (2.11.2)
rexml (3.4.1)
rouge (4.6.0)
rubocop (1.79.0)
rubocop (1.79.2)
json (~> 2.3)
language_server-protocol (~> 3.17.0.2)
lint_roller (~> 1.1.0)
Expand All @@ -129,7 +129,6 @@ GEM
regexp_parser (>= 2.9.3, < 3.0)
rubocop-ast (>= 1.46.0, < 2.0)
ruby-progressbar (~> 1.7)
tsort (>= 0.2.0)
unicode-display_width (>= 2.4.0, < 4.0)
rubocop-ast (1.46.0)
parser (>= 3.3.7.2)
Expand All @@ -142,9 +141,10 @@ GEM
ruby2_keywords (0.0.5)
safe_yaml (1.0.5)
sass (3.4.25)
sass-embedded (1.89.2)
sass-embedded (1.90.0-arm64-darwin)
google-protobuf (~> 4.31)
sass-embedded (1.90.0-x86_64-linux-gnu)
google-protobuf (~> 4.31)
rake (>= 13)
sass-globbing (1.1.5)
sass (>= 3.1)
sassc (2.1.0)
Expand All @@ -162,7 +162,6 @@ GEM
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
tilt (2.6.1)
tsort (0.2.0)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
tzinfo-data (1.2025.2)
Expand All @@ -184,9 +183,9 @@ DEPENDENCIES
nokogiri (= 1.18.9)
rackup (= 2.2.1)
rake (= 13.3.0)
rubocop (= 1.79.0)
rubocop (= 1.79.2)
ruby-lsp (= 0.26.1)
sass-embedded (= 1.89.2)
sass-embedded (= 1.90.0)
sass-globbing (= 1.1.5)
sassc (= 2.1.0)
sinatra (= 4.1.1)
Expand Down
3 changes: 2 additions & 1 deletion Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,8 @@ task :preview, :listen do |t, args|
raise "### You haven't set anything up yet. First run `rake install`." unless File.directory?(source_dir)
puts "Starting to watch source with Jekyll and Compass."
puts "Now listening on http://localhost:#{server_port}"
system "compass compile --css-dir #{source_dir}/stylesheets" unless File.exist?("#{source_dir}/stylesheets/screen.css")
# Always compile all SCSS files before starting Jekyll
system "compass compile --css-dir #{source_dir}/stylesheets"
system "rake analytics_data"
system "rake version_data"
system "rake language_scores_data"
Expand Down
6 changes: 3 additions & 3 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -107,9 +107,9 @@ social:

# Home Assistant release details
current_major_version: 2025
current_minor_version: 7
current_patch_version: 4
date_released: 2025-07-28
current_minor_version: 8
current_patch_version: 3
date_released: 2025-08-21

# Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it.
Expand Down
Loading