The next step for NexEdit
Hey guys! It's been a while since my last blog post. Since NexEdit came out on February 29, I've been focusing on college a bit more. Now that the academic year is approaching its end, I'm starting work on the first update to NexEdit. The focus for this update will be maximizing MySQL data type support and improving the validation engine, topped off with some additional small improvements.
The current version of NexEdit works great, as long as you don't experiment with exotic data types. However, I want NexEdit to "just work" with whatever set up you have, so I'm making a huge effort to support every single data type that MySQL supports. This will take me a while to implement: I'm still working on the first category, numeric data types. Being able to read and write all these different types of data isn't enough either. NexEdit also has to be able to show you an error in case you're trying to write something to a column that its data type does not support: for example, when you try to store a text string in an integer field, or when the number you're trying to store in a tiny integer is higher than the value that a tiny integer can store. To make this possible, I'm completely rewriting the validation engine as well. Here's an example of what an error may look like:
To add some icing to this delicious update cake, I'll make some smaller tweaks as well. You'll be able to cancel file uploads before submitting in case you change your mind. Files that are already uploaded will be archivable, which leaves them in your upload folder but removes the association with the entry it was linked to. Also, the initial database connect screen will be much more stable and will handle errors better. Overall, this update should bring much smoother sailing to NexEdit panels to complement the smooth interface.
When can you expect this update to arrive? I'm currently aiming for a release somewhere in July, because I need to focus on my finals first. Whenever the update is out, you'll see an update notification pop up on your NexEdit panel's home page. As always, for regular development updates, you should follow @NexEdit on Twitter.