2023.1.4
2023-09-29
- Updated the CAS kernel to the latest version.
- Version 2023.1.3 should hopefully fix a crash at launch on iOS 12.
- Version 2023.1.4 should hopefully fix another crash when loading documents.
2023.1.3
2023-09-27
- Updated the CAS kernel to the latest version.
- This version should hopefully also fix a crash at launch on iOS 12.
2023.1.2
2023-09-22
Updated the CAS kernel to the latest version.
Reverted the crash fix from version 2023.1.1, as it caused a lot of other problems. Sorry about that!
2023.1.1
2023-09-21
- Updated the CAS kernel to the latest version.
- Version 2023.1.1: Fixed a crash at launch on older operating system versions.
2023.1
2023-09-20
Update to the latest version of the CAS kernel.
2022.1
2022-03-31
- Updated the CAS kernel to the latest version.
- Added support for 120 Hz animations on ProMotion-enabled iPhones.
- Fixed a few crashes.
2021.1
2021-02-25
- Improved support for e.g. the factorization of very large integers.
- Updated the CAS kernel to the latest version.
2020.3
2020-11-11
- Full support for the new operating system versions.
- Updated the CAS kernel to the latest version.
- Fixed a few minor issues.
- Improved mouse pointer support.
- Fixed an issue with the matrix editor losing focus.
3.16.1
2020-04-20
- Fixed an issue with loading documents stored in iCloud Drive, but not inside the "PocketCAS" folder in iCloud Drive.
- Various stability fixes, especially with regards to the toolbar as well as plotting.
3.16
2020-04-14
Various stability fixes, especially with regards to the toolbar as well as plotting.
3.15
2020-01-04
Bugfix: Fixed an issue with printing/exporting documents that contain 2D graphs.
Bugfix: Fixed an issue with exporting full-screen 3D graphs.
Bugfix: Fixed an issue with misaligned value tables.
Bugfix: Added a workaround that might fix issues with saving documents to iCloud.
3.14
2019-09-25
New Feature: Added support for dark mode on upcoming versions of iOS.
New Feature (BETA): Added extremely rudimentary support for showing calculation steps for a few functions. Enable "Calculation Steps" in the document settings, then e.g. calculate "diff(sin(x)^3)" to see an example. Note that calculation steps will need to be enabled independently for each document, and the usefulness of the steps can vary greatly. We can not guarantee that the quality of these steps will ever increase, so this feature might remain "Beta" forever.
New Feature: You can now set a custom legend label for a graph, e.g. "Parabola" instead of "x^2".
Improvement: Increased the size of the matrix editor on iPad.
Improvement: Updated to the latest version of the CAS kernel.
Improvement: Internal rearchitecting and modernizing of the app.
Note: PocketCAS now requires iOS 11 or newer.
3.12
2018-10-31
New Feature: Added support for new iPad screen resolutions.
Improvement: Reverted the "blue" graph color on Mac back to its previous value.
Changes in PocketCAS 3.11:
New Feature (Mac): Added support for Dark Mode on macOS Mojave!
New Feature: You can now use the function domain() to find out the definition domain of a function. Example: domain(log(x-0.5)+asin(x))
Improvement: Improved support for iOS 12.
Improvement: Added support for surfacing PocketCAS documents as Siri suggestions.
Improvement: Added support for new iPhone screen sizes (e.g. for iPhone XS Max).
Improvement: Updated to the latest computation kernel (which includes the domain() function mentioned above).
Improvement: PocketCAS can now automatically detect issues with iCloud document storage and suggests disabling it.
Improvement: Added an _underscore_ option to the keyboard on iOS (press and hold the '.' key to access it).
Improvement (Mac): Disabled smart quotes in the entry editor.
Improvement (Mac): Improved the visuals of 3D line drawing.
Bugfix: Fixed a few minor calculation errors and crashes.
Bugfix (Mac): Better display when scrollbars set to always show.
3.11.1
2018-10-16
New Feature (Mac): Added support for Dark Mode on macOS Mojave!
New Feature: You can now use the function domain() to find out the definition domain of a function. Example: domain(log(x-0.5)+asin(x))
Improvement: Improved support for iOS 12.
Improvement: Added support for surfacing PocketCAS documents as Siri suggestions.
Improvement: Added support for new iPhone screen sizes (e.g. for iPhone XS Max).
Improvement: Updated to the latest computation kernel (which includes the domain() function mentioned above).
Improvement: PocketCAS can now automatically detect issues with iCloud document storage and suggests disabling it.
Improvement: Added an _underscore_ option to the keyboard on iOS (press and hold the '.' key to access it).
Improvement (Mac): Disabled smart quotes in the entry editor.
Improvement (Mac): Improved the visuals of 3D line drawing.
Bugfix: Fixed a few minor calculation errors and crashes.
Bugfix (Mac): Better display when scrollbars set to always show.
Bugfix: Fixed a crash in PocketCAS 3.11 under with old operation system versions.
3.11
2018-10-15
New Feature (Mac): Added support for Dark Mode on macOS Mojave!
New Feature: You can now use the function domain() to find out the definition domain of a function. Example: domain(log(x-0.5)+asin(x))
Improvement: Improved support for iOS 12.
Improvement: Added support for surfacing PocketCAS documents as Siri suggestions.
Improvement: Added support for new iPhone screen sizes (e.g. for iPhone XS Max).
Improvement: Updated to the latest computation kernel (which includes the domain() function mentioned above).
Improvement: PocketCAS can now automatically detect issues with iCloud document storage and suggests disabling it.
Improvement: Added an _underscore_ option to the keyboard on iOS (press and hold the '.' key to access it).
Improvement (Mac): Disabled smart quotes in the entry editor.
Improvement (Mac): Improved the visuals of 3D line drawing.
Bugfix: Fixed a few minor calculation errors and crashes.
Bugfix (Mac): Better display when scrollbars set to always show.
3.10.3
2017-11-27
Bugfix: Fixed crashes when entering functions under iOS 11.2 beta.
Bugfix: Fixed a few calculation errors.
Improvement: Made 3D line graphs a bit thicker, for better visibility.
Improvement (Mac): Made the width of the "expanded" graph popover depend on the current window's width.
For the improvements in PocketCAS 3.10, please see https://pocketcas.com/changes.php.
In case you left a review before, please consider updating (or reposting) it according to how the new version works for you. App Store reviews are very important to us.
3.10.2
2017-10-12
The bad news: The previous version of PocketCAS had a few crashing bugs.
The good news: Our new crash-reporting system helped us find them more easily.
The better news: This update fixes them!
New Feature (iOS 11): Drag-and-drop support! You can now:
- Use drag-and-drop on the sides of entries to re-order them.
- Drop text onto PocketCAS' entry list to create a new entry with that text.
- Drag-and-drop a formula inside PocketCAS to create a new entry with the formula's text.
- Drop an image onto a 'Calculation' entry to attach it to the calculation as an image annotation.
- Drag plots outside PocketCAS to export them in transparent PNG or PDF format. (The exported type can be configured in the application settings, but also depends on the receiving application.)
- Drag formulas outside PocketCAS to export them in transparent PNG, PDF, or text format. (The exported type can be configured in the application settings, but also depends on the receiving application.)
New Feature (iOS 11): File management! PocketCAS uses iOS 11's new document picker. This lets you create subfolders, save documents anywhere you like, tag them, browse them in the Files app, and more. The file browser will even show thumbnail previews of the first entry for documents that have been edited with PocketCAS 3.10 before.
New Feature (iPhone X): PocketCAS will fully support the iPhone X's display from day one.
Improvement: PocketCAS should now remember your last-opened document more reliably.
Improvement: Increased the default accuracy for 2D graphs.
Improvement: Slightly improved the quality of 3D graphs, especially when exporting them on macOS.
Improvement: PocketCAS will now display variables in the entry editor in italics as soon as you declare them with ':=', even before you actually execute the calculation that sets them.
Improvement (Mac): Added a hotkey to search the function list in the entry editor.
Bugfix: Fixed a few bugs in the computation kernel (CAS).
Bugfix (Mac): Fixed crashes under OS X Mavericks.
You might be wondering why there's no entry "Added support for the 10.5-inch iPad Pro's display" in here. Well, that display was supported by PocketCAS right out of the box!
In case you left a review before, please consider updating (or reposting) it according to how the new version works for you. App Store reviews are very important to us.
3.10.1
2017-09-30
Remember that issue we mentioned in yesterday's Release notes for PocketCAS 3.10 where tapping a keyboard button would open a new, blank editor? Guess what — we were able to reproduce and finally fix it :-)
So here comes PocketCAS 3.10.1 with a fix for that and the following improvements from PocketCAS 3.10:
New Feature (iOS 11): Drag-and-drop support! You can now:
- Use drag-and-drop on the sides of entries to re-order them.
- Drop text onto PocketCAS' entry list to create a new entry with that text.
- Drag-and-drop a formula inside PocketCAS to create a new entry with the formula's text.
- Drop an image onto a 'Calculation' entry to attach it to the calculation as an image annotation.
- Drag plots outside PocketCAS to export them in transparent PNG or PDF format. (The exported type can be configured in the application settings, but also depends on the receiving application.)
- Drag formulas outside PocketCAS to export them in transparent PNG, PDF, or text format. (The exported type can be configured in the application settings, but also depends on the receiving application.)
New Feature (iOS 11): File management! PocketCAS uses iOS 11's new document picker. This lets you create subfolders, save documents anywhere you like, tag them, browse them in the Files app, and more. The file browser will even show thumbnail previews of the first entry for documents that have been edited with PocketCAS 3.10 before.
New Feature (iPhone X): PocketCAS will fully support the iPhone X's display from day one.
Improvement: PocketCAS should now remember your last-opened document more reliably.
Improvement: Increased the default accuracy for 2D graphs.
Improvement: Slightly improved the quality of 3D graphs, especially when exporting them on macOS.
Improvement: PocketCAS will now display variables in the entry editor in italics as soon as you declare them with ':=', even before you actually execute the calculation that sets them.
Improvement (Mac): Added a hotkey to search the function list in the entry editor.
Bugfix: Fixed a few bugs in the computation kernel (CAS).
Bugfix (Mac): Fixed crashes under OS X Mavericks.
You might be wondering why there's no entry "Added support for the 10.5-inch iPad Pro's display" in here. Well, that display was supported by PocketCAS right out of the box!
In case you left a review before, please consider updating (or reposting) it according to how the new version works for you. App Store reviews are very important to us.
3.10
2017-09-29
PLEASE NOTE: We had occasional reports where tapping buttons on PocketCAS' built-in math keyboards would open a new blank entry editor under iOS 11. For us, these issues disappeared completely once we rebooted our devices. Unfortunately, this also meant that we could no longer reproduce (nor fix) these issues. In case they still occur for you even after a reboot, please let us know so we can investigate them together!
New Feature (iOS 11): Drag-and-drop support! You can now:
- Use drag-and-drop on the sides of entries to re-order them.
- Drop text onto PocketCAS' entry list to create a new entry with that text.
- Drag-and-drop a formula inside PocketCAS to create a new entry with the formula's text.
- Drop an image onto a 'Calculation' entry to attach it to the calculation as an image annotation.
- Drag plots outside PocketCAS to export them in transparent PNG or PDF format. (The exported type can be configured in the application settings, but also depends on the receiving application.)
- Drag formulas outside PocketCAS to export them in transparent PNG, PDF, or text format. (The exported type can be configured in the application settings, but also depends on the receiving application.)
New Feature (iOS 11): File management! PocketCAS uses iOS 11's new document picker. This lets you create subfolders, save documents anywhere you like, tag them, browse them in the Files app, and more. The file browser will even show thumbnail previews of the first entry for documents that have been edited with PocketCAS 3.10 before.
New Feature (iPhone X): PocketCAS will fully support the iPhone X's display from day one.
Improvement: PocketCAS should now remember your last-opened document more reliably.
Improvement: Increased the default accuracy for 2D graphs.
Improvement: Slightly improved the quality of 3D graphs, especially when exporting them on macOS.
Improvement: PocketCAS will now display variables in the entry editor in italics as soon as you declare them with ':=', even before you actually execute the calculation that sets them.
Improvement (Mac): Added a hotkey to search the function list in the entry editor.
Bugfix: Fixed a few bugs in the computation kernel (CAS).
Bugfix (Mac): Fixed crashes under OS X Mavericks.
You might be wondering why there's no entry "Added support for the 10.5-inch iPad Pro's display" in here. Well, that display was supported by PocketCAS right out of the box!
In case you left a review before, please consider updating (or reposting) it according to how the new version works for you. App Store reviews are very important to us.
3.9.1
2017-01-16
Version 3.9.1 fixes a rare crash (mostly happening on macOS) when manipulating plots introduced in version 3.9.
Version 3.9:
This update switches PocketCAS to a different C++ library. This should have very little impact on you, except for improved performance in some cases :-)
However, in case you notice anything weird, please let us know via the app's support form.
In addition, this version contains:
Improvement: Added a "Safe Mode" that doesn't load results and variables in documents, to avoid crashes. On iOS, this mode automatically activates when the app crashes during launch.
Bugfix: Fixed a crash on iPhone when trying to open the graph settings for a second time.
In case you left a review before, please consider updating (or reposting) it according to how the new version works for you. App Store reviews are very important to us.
3.9
2017-01-13
This update switches PocketCAS to a different C++ library. This should have very little impact on you, except for improved performance in some cases :-)
However, in case you notice anything weird, please let us know via the app's support form.
In addition, this version contains:
Improvement: Added a "Safe Mode" that doesn't load results and variables in documents, to avoid crashes. On iOS, this mode automatically activates when the app crashes during launch.
Bugfix: Fixed a crash on iPhone when trying to open the graph settings for a second time.
In case you left a review before, please consider updating (or reposting) it according to how the new version works for you. App Store reviews are very important to us.
3.8.5
2017-01-02
This update fixes a crash under iOS 8 and earlier.
In case you left a review, please consider updating it according to how the new version works for you. App Store reviews are very important to use.
Changes in version 3.8.3:
New feature: PocketCAS for Mac now supports the MacBook Pro's new touch bar.
Bugfix: Fixed some keyboard problems on iOS 10 when rotating the device.
3.8.4
2016-11-16
PocketCAS is the most advanced mathematics application for iPhone and iPad. It can help you with any kind of math problem, from elementary school all the way up to calculus, algebra and statistics. It can replace your old graphing calculator, help you with your homework, and assist you in any kind of calculation for university or work.
This app is an indispensable tool for every student, teacher and engineer. It makes college-level calculus and algebra easy and can help you in a wide range of cases. It provides features comparable with a TI-84 calculator and combines them with a modern, intuitive interface and incredible graphics capabilities.
MATHEMATICAL CAPABILITIES
- 2D Plots: Quickly create 2D cartesian, implicit, polar or parametric plots.
- 3D Plots: PocketCAS draws stunning 3D plots! Supports x-y cartesian plots, parametric area plots and parametric line plots.
- Animated plots: Use the variable 'anim' to animate any plot over time.
- Calculus: Calculates derivatives.
- Linear Algebra: Invert and multiply matrices or calculate determinants and much more!
- Algebra: Perform integer factorization.
- Scripting: PocketCAS' C-style scripting language allows you to define custom functions, use conditional expressions, loops and also supports recursion.
- Physical Units: Constants and units are provided out of the box. Simply enter physical formulas with the corresponding units and convert results to the units you prefer.
ADDITIONAL FUNCTIONALITY
- iCloud support: Sync documents between your Mac, iPhone and iPad!
- Export: Print or export plots, entries or the whole document as PDF!
- Mathematical keyboard: PocketCAS' mathematical keyboard is unmatched on the App Store.
- Help: All functions are explained in the built-in reference. If you're stuck, there's plenty of tutorials as well as a manual (https://pocketcas.com/manual) to get you going. And you can always contact our support (https://pocketcas.com/support) for help!
- Offline computation: PocketCAS doesn't need an internet connection to calculate results.
LIMITATIONS OF THE LITE VERSION
PocketCAS lite is a price-reduced version of PocketCAS.
It has the following limitations:
- It will plot at most two functions at a time.
- Animated plots are drawn only for one second.
- Advanced mathematical functions (e.g. integration, taylor expansion, eigenvalues, etc.) are unavailable. Calculating derivatives and basic linear algebra is available.
- Not all physical units will be available.
- Exported graphics will be watermarked.
- Importing functions and variables from other documents as well as CSV files is not available.
The remaining functionality is available in PocketCAS, also available on the App Store.
REVIEWS
"This program has an incredible amount of power for such a compact program. I teach high school math, and this program can work with all sorts of expressions, graphs, and help check my work. Definitely worth it!"
"I am 8 years old and this App is awesome! It helps you learn calculus quickly. It's a work of art!"
"One of three Apps I use when teaching A Level maths. Have recommended to numerous students. Excellent."
"This is one of the best. The CAS capabilities are compatible to only two other apps, and this one is all offline and includes countless additional features. It's never steered me wrong and is the first thing I go to when I'm in a hurry to figure something out. If you're a student this is pretty much as good as it can get."
"You will love this calculator. It's powerful to calculate everything, doesn't matter you're a high school student or college student. Specially for the people who like to solve problems with graphs!"
"This app is so powerful and slick looking. It is totally amazing and what it can do."
3.8.3
2016-11-14
Please do not update to this version yet - it only shows an "Updating..." screen when trying to load a tutorial. We have found a fix and will provide it as quickly as possible.
In case you did update already and are experiencing this issue - loading your existing documents from the menu should still work.
Thanks for reading these release notes :-) You'd do us a huge favor by leaving a positive review on the App Store! If you already posted one for an older version of PocketCAS, please submit it again to make sure that it shows up for the latest version. A good App Store rating is extremely important to us :-)
New feature: PocketCAS for Mac now supports the MacBook Pro's new touch bar.
Bugfix: Fixed some keyboard problems on iOS 10 when rotating the device.
3.8.2
2016-07-27
Thanks for reading these release notes ;-) You'd do us a huge favor by leaving a positive review on the App Store! If you already posted one for an older version of PocketCAS, please submit it again to make sure that it shows up for the latest version. A good App Store rating is extremely important to us :-)
In this update, we have renamed the "Time Graphing" feature to "Animated Graphs" in order to avoid a possible copyright dispute. We also changed the name of the animated variable from "T" to "anim". However, we also took the opportunity to add a new feature: You can now customize the name of the animated variable yourself – this should help with maintaining compatibility with your existing documents.
In addition, this update fixes a few bugs:
- CSV files without a newline at the end will now be parsed properly.
- Indeterminate limits will now return an error when the limits from above and below differ.
- Printing plots has been fixed.
- Menus will no longer appear behind the math keyboard on iOS 8.