I'm getting this error after upgrading to beta 16.
Not sure that it's caused by vee-validate, but I believe it's the only delta in our code now.
the call stack is as follows:
Uncaught (in promise) RangeError: Maximum call stack size exceeded
at VueComponent.Vue.$emit (eval at
at Validator.detach (eval at
at ListenerGenerator.detach (eval at
at VueComponent.eval (eval at
at VueComponent.Vue.$emit (eval at
at Validator.detach (eval at
at ListenerGenerator.detach (eval at
at VueComponent.eval (eval at
at VueComponent.Vue.$emit (eval at
at Validator.detach (eval at
Yep that is my fault, It was caused by mistakenly triggering an event when detaching a field. It was fixed yesterday but not yet tagged, It was mentioned here #149
great to know I don't need to look any further! :-) looking forward to beta 17 :-)
we can close this then!
I'm trying to locate more bugs and fix them before then, should be later today or tomorrow I hope.
I can confirm this works now in beta17 :-)
Thank you.
When will 1.0.0-beta.11 be released on NPM? Including these fixes.
@imuller oh I forgot to publish it, should be up now.
This exists on version 1.0.0-beta11 as well. I have old 1.0 apps.
@rdpascua It has been a long time since I last updated Vue 1.0 version, which proved to be harder to maintain since Vue 2.0 has a very different API when it comes to directives, I will try to stabilize it if I find the time.
Most helpful comment
I'm trying to locate more bugs and fix them before then, should be later today or tomorrow I hope.