Almost certainly intended; this isn’t breeding.
This has apparently always been the case, feels intended to me.
The attached screenshot also demonstrates that Villager Trade Rebalance armorers have the non-Villager Trade Rebalance trades in 26.1-snap3, though I don’t know if the rest of that was fixed with MC-305675.
Appears to have been silently fixed in 25w02a.
Appears to be intentional, this is specifically coded into the enchantment file.
To my understanding this is intended behavior of the charge attack.
This is now even more of a parity issue, since not only are enchanted books' rarity incorrectly given to books, it’s not even the right rarity anymore (it should be Rare, not Uncommon)
Still affects 1.21.100
Can confirm in 25w32a.
Can confirm in 25w32a.
Still an issue in 1.21.5.
Mojang please fix, why even have this setting if it doesn’t do anything?
Seems to have been fixed in 25w16a.
This is intentional, any enchantment can be put on any item in Creative mode.