Yes they did something with the way the delays work in general. I don't know what they supposedly fixed, but I find it WORSE than the way it used to be.
Messed up my Arms Lore training method, messed up my mining macro (much slower now). And, yes, the unequip 2 hands > delay > equip is slower now.
...
There were actually two patches within a few days of each other that borked the weapons macros. After the first one, you could set your equip macro to repeat 2X and it would work without a delay, for whatever reason. After the patch that Hildebrand quoted, it "fixed" this and here we are! Before that, you could stack macro commands without delays between.
Okay... here is the best I can do for you with the weapons macros:
One-Handed OR Two-Handed Weapons Only
Weapon 1 -Macro > Equip - drop weapon into slot; Assign Hotkey 1
Weapon 2 -Macro > Equip - drop weapon into slot; Assign Hotkey 2
This macro allows you to instantly switch between EITHER two one-handed weapons OR two two-handed weapons. There is no delay. This does not work switching from one-handed to two-handed weapons, or visa-versa. Do not use the Arm/Disarm macro - it sometimes does unexpected things depending what was in your hands last.
From Any Weapon (or none) to Any Weapon
Weapon Macro > Unequip Rt and Lft Hands > Delay 1.0 > Equip Weapon: Assign Hotkey
Repeat for each weapon that you use, of course assigning a different hot key. This will allow you to swap out one- or two-handed weapons, or a shield or lantern, and equip either a one- or two-handed weapon. This always works, but has a 1 second delay (which you may be able to change based on your connection).
If you try to use Arm/Disarm, it requires you to arm/disarm each hand with a delay between, and gets confused if you pick something else up. Maybe I just don't understand what it well, but I don't find it reliable or as useful as the Equip macro command.
I hope that helps. Let me know if you need more of an explanation. If anyone else finds a faster way, please let us know!