SpiderBasic 4.00 beta 1 is out !

Everything else that doesn't fall into one of the other categories.
Fred
Site Admin
Posts: 1885
Joined: Mon Feb 24, 2014 10:51 am

Re: SpiderBasic 4.00 beta 1 is out !

Post by Fred »

- 2026-06-22: 4.00 beta 1 is out, with the whole doc finished, and full local file support on Android and iOS. Bumped to 4.00 due to heavy syntax changed and more BASIC like program flow without relying on callbacks.

Code: Select all

 - Android Cordova updated to v15 and Android SDK to v36
User avatar
Peter
Posts: 1210
Joined: Mon Feb 24, 2014 10:17 pm
Location: 127.0.0.1:9080
Contact:

Re: SpiderBasic 4.00 beta 1 is out !

Post by Peter »

Fred wrote: Mon Jun 22, 2026 2:14 pmbeta 1 is out
Un immense merci! 👍
tj1010
Posts: 220
Joined: Wed May 27, 2015 1:36 pm
Contact:

Re: SpiderBasic 4.00 beta 1 is out !

Post by tj1010 »

In 4.00 B1 help file
  • History still showing up to 3.20
  • All file commands still only mention domain and cache clauses for IOS and Androind file operations
  • RequestFileSystem, and possibly others, missing entirely except for use in some FileSystem snippets
  • No change or snippets of new synchronous stuff. Most supported commands still show async only
munfraid
Posts: 145
Joined: Sat Mar 24, 2018 1:33 pm

Re: SpiderBasic 4.00 beta 1 is out !

Post by munfraid »

Great news, thanks!
hoerbie
Posts: 149
Joined: Sun Mar 17, 2019 5:51 pm
Location: DE/BY/MUC

Re: SpiderBasic 4.00 beta 1 is out !

Post by hoerbie »

Thanks, it sounds like good work with await for some functions.

But I can't really test, because docs (in Windows version) seem not to be finished, and seem to be inconsistent. I wanted to give it a try with my biggest app, and compile stopped really early at a CreateFile(#File, ...), from the docs it still should have a #File as the first parameter, but using the mouseover/autocomplete in the IDE shows the command now without.
And commands that were changed or not changed seem also inconsistent to me, at an earlier ReadFile(#File, ...) of the same source the compile didn't stop, and docs and mouseover/autocomplete both show the #File as first parameter.

And also from a try of the 3.30 Beta 2 some days ago, I'm not happy with forced changing HttpRequest, in my app I used different procedures to send out an request to my PB server and setting some vars or a progress field after sending, do something else while waiting for the servers reply, then receive the reply as callback, or react if reply doesn't come in a timeout etc.
So with the new await there are now a lot process sequences that no longer work.

Additionally one try of the 3.30 Beta 2 some days ago fully deleted one of my included Cordova plugin folders content on my development machine. :oops: As this plugin was in development there were some hours of work deleted.

Sorry, but actually I'm in a lot of important development of my app, and can't waste more time for this.
Post Reply