Jump in to v7.00 Beta or wait?

Woke up this morning with a burning desire to download v7 beta... :fire:
I have resisted downloading and exploring Wappler's new layout and AI integration until it becomes more stable.

WOW it looks great!!

Is anyone using the ai capabilities particularly on the server side as I have a load of complex api's to create.
I have a paddle account and want to set up a payment management system using webhooks and the paddle api....would Wappler/copilot do a good job or should I do the whole thing manually in Wappler 6.8??
Any advice or observations from you guys would be really helpful.

7 beta runs alongside wappler 6 so go for it, nothing to loose, lots to gain. Run both!

AI still being tweaked, seems weak in relation to custom module currently. I am still using external copilot (windows internal version) which does a great job it you are specific with your request.
But give wappler AI a try, it gets better every week.

4 Likes

And of course provide feedback, so we can improve it.

4 Likes

I wouldn't use AI to implement anything moderately complex such as Paddle API. AI is cool, but not for that kind of stuff in my opinion

1 Like

Thanks Brian, I guess could just copy my project files and play.

I see @ben created an ai created todo list in wappler. Be great if we had a few more videos demonstrating it's usage for both client and server side code.

mm Ok, that's a shame,

I use chatgpt and claude regularly and whilst they are both ok to a degree they can often convince me that their own hallucinations are a workable solution leading to deep rabbit holes of frustration.

I have never used copilot but heard it's good for coding, although my wife who uses it in microsoft 365 hates it...

Yes, that's why I wouldn't use AI for server-side stuff! All it takes is one or two hallucinations and it wreaks havoc in the project, especially when it comes to billing (Paddle) or Wappler-specific stuff.

LLMs were trained on text and code, but Wappler uses JSON, which isn't exactly traditional coding.

no need, they can share the same project/ files.
As you switch between versions Wappler will offer the facility to update your files for the version in use.

new IMAP extensions are 95% copilot, 5% me.
does an amazing job if you are clear in your instructions

2 Likes

When using Wappler's AI Assistant in the Server Connect editor, it knows the structure and layout of the server actions and the most common ones and their options. So it can generate valid server actions - well that is its whole purpose.

We are extending it with more and more knowledge, so just try it our and tell us what you are missing.

I see we haven't supplied yet the knowledge for using external API calls that might be needed for Paddle, so we add it for the next update

2 Likes

Will, it ever understand HJSON and be able to generate HJSON dataSchemes from a json output?
I spend more time on HJSON, particulary Dataschemes than i do coding the extensions!

So Brian, so does that mean I can revert back to 6.8 after making changes to my project in 7 beta without creating issues?? If so that gives me a lot more confidence in testing it out on my existing project.

Simply use Git for version control, so if you break anything you can revert to a previous version.

3 Likes

Yes, you can
If you switch between W6 and W7, Wappler will simply ask you if you want to update and if you say yes it will adjust all the support files to the version you are using.

Having said that, i have been using 7 Beta since Beta 1 and never opened W6 since. It's rock solid and I think more stable than W6.8

3 Likes

I entirely agree with that sentiment.

3 Likes

I took a copy of the two Wappler framework directories from v6.

I use v7 Beta on my production code but overwrite the two v6 framework directories before I publish to my production server.

For me, the ability to cut and paste in server actions has been the absolute game changer in v7!

1 Like

Why not just let the updater do it automatically?
That seems crazy!

1 Like

Same, been on v7 since day one. It may be the most stable version ever. It's like a whole new app compared to 6.8 without messing with files. I don't remember the last time I opened v6.

The team is knocking it out of the park with v7. :beers:

4 Likes

Oh surely by now you know that I’m crazy, Brian? :partying_face:

:astonished: What have I missed out on for last 6 months!!
Thought I was being prudent in not getting involved with the beta version...but holy cow cannot believe how good it is.
Just did the 1st github copilot app youtube tutorial...This is going to save me so much time.

Wappler team GOOD JOB guys!!

2 Likes