I submitted version 1.0.3 to Apple, and it's currently under review. While this version does not contain new features, it is significantly nicer to work with. Here are the changes for this upcoming release:
- Fixed expression evaluation and parsing problems that sometimes resulted in incorrect graphs. I am 100% sure all of the order of operation problems are taken care of.
- Greatly improved graphing performance and animation frame rate. All graphs render faster, and complex equations can render over 10 times faster. This increases the frame-rate, and helps with zooming in and out.
- Added the ability to turn off sound effects.
- Fixed the log function.
- Added some minor cosmetic changes.
I am currently working on version 1.1.0, which will have many new features. I wasn't going to update the calculator until I was ready with the new features, but some recently discovered bugs were serious enough that I couldn't wait any longer. I expect version 1.1.0 to be ready within a month.