No there is not
Define outdated - as compared to what?
As pointed to by @Teo Manjaro has 3 versions of the extra repo - and there is a reason for that - example
Using your example
$ mbn info freecad -q
Branch : archlinux
Name : freecad
Version : 1.1.1-2
Repository : extra
Build Date : Sat 18 Apr 2026 06:24:30
Packager : George Rawlinson <grawlinson@archlinux.org>
Branch : unstable
Name : freecad
Version : 1.1.1-2
Repository : extra
Build Date : Sat 18 Apr 2026 06:24:30
Packager : George Rawlinson <grawlinson@archlinux.org>
Branch : testing
Name : freecad
Version : 1.1.1-2
Repository : extra
Build Date : Sat 18 Apr 2026 06:24:30
Packager : George Rawlinson <grawlinson@archlinux.org>
Branch : stable
Name : freecad
Version : 1.0.2-8
Repository : extra
Build Date : Wed 17 Dec 2025 00:13:01
Packager : Caleb Maclennan <alerque@archlinux.org>