This is also useful for using parkour, but if this is not fixed in the future, this is how you can do it with commands:
Materials: Command Block
Put a command block wherever you want.
Type this command in the command block: /effect (target) instant_(health-damage) 1 (level) (true-false)
Put a chain command block in front of that.
Type this command in the chain command block: /effect (target) instant_(health-damage) 0
Set the chain command block delay in ticks to 1 or more or else it will not work.                                               Replace (target) with @a, @p, @r, @e. Replace (health-damage) with health or damage. Replace (true-false) with true or false.      True is no particles. False is particles. Put nothing there and there is particles.
i'm sorry for the spaces, I tried to make the lines separate with no . with numbers!