❌

Normale weergave

what? nohtml is evolving!

Door: 9001
11 Maart 2026 om 02:26

there is a discord server with an @everyone in case of future important updates, such as vulnerabilities (most recently 2026-03-08)

⚠️ ATTN: this release fixes a vulnerability

GHSA-m6hv-x64c-27mm the nohtml volflag did not prevent javascript inside SVG images from executing -- a malicious user with write-access could upload an SVG file which would execute as javascript when someone opens it 1c9f894

recent important news

πŸ§ͺ new features

  • version-checker (thx @icxes!) c6965f0
    • default-disabled; you must choose a URL to grab security advisories from to enable it
    • periodically checks the security advisories and shows a warning in the controlpanel if you're running a vulnerable version
    • can optionally panic and shutdown the server if you prefer that
    • man, the timing on this though... absolute cinema

🩹 bugfixes

πŸ”§ other changes

  • #1316 Chinese translation got a huge makeover (thx @satgo1546 and @lxdlam!) b015274
  • #1324 better rclone advice on the connect-page 8941701
  • static website resources, previously served from /.cpr/ have moved to /.cpr/w/ for easier configuration of allowlists in reverseproxies and authentication middlewares 753ff54

🌠 fun facts

  • according to the SVG spec, images being able to execute javascript is a feature and intentional behavior... what a concept!

⚠️ not the latest version!

  •  

Part-DB 2.9.0

Door: jbtronics
7 Maart 2026 om 23:33

Part-DB 2.9.0

Warning

After upgrade, you need to run php bin/console doctrine:migrations:migrate (or equivalent) as webserver user after upgrade.. If you are running a docker container, use sudo docker exec --user=www-data partdb php bin/console doctrine:migrations:migrate, or sudo -E inside the docker container, to ensure that the migrations are applied to the correct database.

Tip

If you like Part-DB, consider donating to support the development. Press the sponsor button on the main github page, for more info.

Important

If you are using Part-DB it would be helpful if you fill out this short survey on your usage of Part-DB (Google Forms): https://forms.gle/Q15twx3YYq3qCNfe8

New feautures

  • Sidebar trees keep track of page navigations. If you open a certain category, the treenode will be hightlighted
  • Show a "Show password" toggle on all password inputs, including login form
  • Made form fields wider on large monitors, to remove useless whitespace
  • Reset opcache after update manager update (thanks @Sebbeben, PR #1288)
  • Allow to create manual backups and download them from the WebUI (thanks @Sebbeben, PR #1255)
  • Added user_barcode_filter to API (thanks @MayNiklas, PR #1280)
  • Show manufacturing status in project BOM table (thanks @mkne, #1289)
  • Create a part lot with quantity, user barcode and order number based on digikey, lcsc or mouser barcode, to reduce amount of manual input

Bug fixes

  • Do not scroll sidebar to top, when clicking a tree node
  • Fixed description field on KiCAD 9.0.5 and 9.0.6 (#1289)
  • Generate correct url for part lots barcode content label placeholders (#1268)
  • Correctly import files, where only children elements are specified and no parent field (#1272)
  • Clear the input after selecting an option in tomselect (#1264)

Miscellaneous

  • Updated dependencies

Full Changelog: v2.8.1...v2.9.0

  •  
❌