This site is for keeping track on the development of version 1.0.2 including bugs, minor issues and new features.
Release date for beta testing might be in ...... only Carl can fill in that...
Version 1.0.2 will probably be based on the new Visual Works 7.6 and Seaside 2.8 what might solve some issues by default.
This tracker mainly is for all us users curious about what's going on with version 1.0.2 and what bugs/features are known, in the works or planed for that release.
It would be really nice, if Carl could update the list from time to time.
All users who discovered real bugs (check the forum first) are welcome to add them to the list.
Simply add rows below each table to add your bug/feature.
Status options: unknown, confirmed, assigned, solved, postponed
Name options: Red for bugs, purple for minor issues, green for new features

Bugs, security issues and minor issues

Name
Status
Short description
Link to discussion
Developer comment
Magic Run bug
confirmed
Output generated by a child program does not appear where it should.
Forum

Upload limit bug
confirmed
File-uploads larger than 50 MB cause RB to crash.
Forum

Session security
confirmed
Ability to bind sessions to IPs.
Forum

Do upload on link bug
unknown
Upload of selected file gets invoked, even though another link got clicked and not the upload button.
Forum

Seaside leftovers
assigned
URL always shows unwanted /seaside/go/runbasicpersonal and the HTML code also contains lots of un-needed seaside leftovers.

Partially solved
Windows Root dir
confirmed
When doing a root directory on windoz you get the error ERROR_SHARING_VIOLATION ("c:\pagefile.sys")
Forum

' to " data-replacement bug
confirmed
' replaced by '' automatically on read/data
Forum

tabs in comments
confirmed
Tabs in comments (rem) (') cause errors
Forum

hijackable sessions
confirmed
Sessions can easily be hijacked or shared. Solution would be adding a


Can't reacquire UserAddress$ once program is running
unknown
UserAddress$ is only captured once during project compilation and can not be reacquired from within a running program.
Forum


New Features

Name
Status
Short description
Link to discussion
Developer comment
Ajax for everyone
assigned
A way to make Ajax accessible by noobs the simple way.
Forum

Mini Ajax for events
unknown
Add enough javascript so that simple events can be added to text fields, check boxes, radios and other form fields. No one would ever need to see the JS or even know how it works.
Then the RB code could look something like:
event #handle, "onChange", [eventCahnged].
Would make events very simple because they go directly to a [label] in the program.


MySQL / ODBC
assigned
Connectors for MySQL, Postgre SQL and other databases via ODBC
(Postgre / ODBC will only be available in the Pro version)

ODBC will probably not be implemented
Fire and Forget
postponed
Ability to RUN a program synchronously and pass a time limit. The RUNNED program would disappear but run to timeout or until it is done

Might be available in a later version
Serial Port
postponed
Ability to read and write to a Serial Port
Forum
Might be available in a later version
links in <scripts
unknown
Ability to do a link statement in a <SCRIPT
Forum

inline code
assigned
Ability to include RB code and have it execute as if it were inline code. Similar to the PHP include statement.
Currently the RUN command will automatically execute the next line of code after the render statement. Many timew you want to run another program but do not want the next line to execute, until you exit the RUNNED program
Forum

dynamic variables
unknown
Turn field names into variable names dynamically.
if a$ = "custNum" then
a$$ = "123" is the same as custNum$ = "123"
a%% = 123 is the same as custNum = 123
Forum

timeout
unknown
Change program and session timeout via program control


Easy Cookies
unknown
Ability to easily read, set, delete cookies directly via RB Commands, without the need to write JS yourself.


Sorce code encryption / Redistributables
confirmed
Ability to protect/encrypt your sources to prevent customers from modifying/viewing your code, while allowing the code to run.... preferable on a slightly modified RB server that does not allow to log in, to prevent customers from changing server settings. (This would also need to use encrypted ini files for the server.
Forum
Might come in the Pro version or a later personal release.
Enhancing the upload feature
confirmed
Ability to set custom destination directories for uploads to avoid files always being stored in the rbp root right after uploading them.


Cron jobs
unknown
Ability to execute RB code on a timely schedule, preferable in a new system tab in the RB editor.


Definable upload folders
unknown
Allow to upload files to different defineable folders than the default root folder.


Precompile project
unknown
Ability to precompile a project for faster execution times.
Forum

Folder protection
unknown
Having an extra folder that is protected from direct http access and can only be accessed if a user has at least a valid session or so, or is validated in any other (better) way. Trying to access the folder without being validated should reroute the user back to the default project.
Forum

SQLite update
unknown
Upgrade the built in SQLite to the most current version.


SSL Supprt
unknown
As Visual Works 7.6 and Web Toolkit supports SSL, it would be nice to see it being implemented into RB.