Hello friends,
Just wanted to say, I figured out the issue with my changes not loading.
the macros.vm was getting cached. I put the following lines in
xwiki.properties to stop it.
velocity.properties = file.resource.loader.cache = false
velocity.properties = velocimacro.library.autoreload = true
I hope this is the best solution.
Thanks
JS