WTH - Why does the frontend log with version number?

It’s hard to filter out log messages from the frontend, without editing the logger.yaml after every update.

2022-10-07 19:42:33.413 ERROR (MainThread) [frontend.js.latest.202209072] ...

Works

filters:
  frontend.js.latest.202209072:
    - "ResizeObserver loop completed with undelivered notifications"
    - "http://192.168.77.67:8123/frontend_latest/core"

Doesn’t work

filters:
  frontend.js.latest.*:
    - "ResizeObserver loop completed with undelivered notifications"
    - "http://192.168.77.67:8123/frontend_latest/core"

What the heck?!

Remove the .*

I already tried this.

It should work as partial strings are accepted.

frontend.js.latest

Maybe it doesn’t work for the filter specifically, I have it in my config as

  frontend.js.latest: critical

Which works

That works for me too, but why the heck does only the frontend log with version number? :stuck_out_tongue:

I’m sure there’s a reason. I assumed that it was compiled that way to avoid caching issues.