# 8.3.0~beta1 2025-03-07 Beta release 1 of 8.3 branch * Architecture #24872: Rework api authorization models * Architecture #25903: Refactor API tokens after clear-text removal * Architecture #25944: Migrate group API to zio-json * Architecture #26201: Incorrect directory move in parent ticket * Architecture #26203: libaugeas-dev is too old on old systems * Bug #26204: Missing lbclang-dev dependency to build augeas module * Bug #26205: wrong clang dependency name * User story #26207: Plugin management operations need confirmation popup and license error info * Bug #26209: Broken agent build on RHEL8 * Bug #26210: Pass the path to local augeas build to cargo * Bug #26211: Missing build dep in parent for augeas * Bug #26212: Missing build dep in parent for augeas * Enhancement #26213: Make it possible to edit the values of items in a foreach * Bug #26214: Missing build dep on clang * Bug #26216: Build fails on SLES * Bug #26218: Build fails on rhel * Bug #26219: Build fails on SLES * Bug #26220: Disable on rhel7 & sles12 for now * Bug #26221: Plugin page has an error when there is no license * Bug #26224: Broken build on rhel7 * Bug #26225: Broken build on rhel7 * Bug #26226: Broken build on debian * Bug #26227: raugeas does not build on arm * Bug #26228: Allow missing licenses * User story #26235: License update needs a button and we need all license end dates * Architecture #26238: Implement checks in augeas * User story #26243: Improve license errors handling in webapp * User story #26244: License repository errors should result in different exit codes * Bug #26247: Upmerge of 8.1.11 into 8.3 has spotless issue * Enhancement #26278: Add foreach on blocks * Bug #26286: InstanceId check must be in early bootstrap checks * Enhancement #26292: Allow to choose api account ID on creation * Architecture #26297: Update zio and zio-json to take benefits of perf improvments * Bug #26301: Missing the pass3 on the 8.3 branch * User story #26303: Migrate logback.xml to new fixed logfile * Architecture #26304: Disable augeas build on Slackware * Architecture #26311: Embed pcre2 on Slackware 14 * Bug #26312: Change path to webapp log file in doc * Architecture #26321: Upgrade to CFEngine 3.24.1 * Bug #26322: When several plugins are using the same menu, only the last one is displayed * Bug #26323: Create a doc for Rust agent support * Architecture #26327: Plugins datastructures should be split by usage in webapp * Architecture #26331: Cleanup server package for 8.3 * Architecture #26335: Port RestApiAccount api endpoint to zio-json * User story #26336: Improve user interaction and displayed information on plugins management page * Enhancement #26338: Prettify About page * User story #26340: Write a new test framework for the Rudder methods * Bug #26359: Fix display problems related to menu changes in 8.3 * Bug #26373: 8.3 version of parent ticket * Bug #26396: Test for instance ID is failing on Docker CI * Architecture #26397: Impact of 24872 (API rights) on public plugins * Architecture #26398: Impact of #24872 (API rights) on private plugins * Bug #26401: Fix typos in comments from parent ticket * Architecture #26403: Ignore policies tests scripts in shellcheck * Bug #26413: Ignore policies lib tests with qa-tests --shell * Bug #26417: Keep line breaks in reports * Architecture #26421: Update to Rust 1.85.0 and Rust 2024 edition * Architecture #26422: Clean-up old API account * Architecture #26423: Clean rudder package calls * Bug #26439: Fix display of license information * Architecture #26442: Update cargo auditable for Rust 2024 * Architecture #26444: Update cargo auditable for Rust 2024 * Bug #26446: Every time webapp starts the logback file gets duplicate XML to configure fixed log file * Bug #26447: Policy backup and plugins pages should not be available as read-only admin * User story #26449: Improve accessibility of filter, actions and errors on plugins page * Architecture #26455: Changes for scala 3 migration - branch 8.3 * Bug #26456: Remove shapeless usage from plugins-public * Architecture #26459: Missing commit in parent PR * Architecture #26478: We do need shapeless version to keep dependency tree correct * Bug #26481: Add 8.3 api doc and 8.2 api deprecation * User story #26485: Integrate the methods tests to the CI