4.9
2024-02-16
• If "Enhancements" are set to "Off", loading a blank card will display "Error" without altering the program memory, like on a real HP-67.
• Listing font changed from Courier to Menlo for better legibility.
• Improved reliability of Location Services.
• Updated Extra Functions 22 and -22 ("Print Device Name" and "Print System Version") to reflect new naming conventions.
• Screens "Paper Tape Printer", "Program Usage", and "Program Description" may be dismissed by dragging down, in addition to swiping them horizontally.
4.6
2023-05-14
• Enable or disable the flashing of pressed keys in the Settings ("Flash Keys").
• In enhanced modes ("Med" and "Max"), the trigonometric mode indicator DEG appears only when "High Contrast" is on. No indicators are shown in vintage mode ("Enhancements Off").
• New Extra Functions:
- "Save Warnings on" (#14) enables warnings of unsaved card changes
- "Save Warnings off" (#-14) disables warnings of unsaved card changes
- "CPLX Mode on" (#15) turns complex mode on
- "CPLX Mode off" (#-15) turns complex mode off
4.3.2
2022-02-18
Bug fix:
• Suppress illegal commands GTO ∑+ and GSB ∑+ in W/PRGM mode
4.3.1
2021-10-04
Bug fixes:
• Extended Operation "DSP MODE" did not work as expected for thousands separators in some regions.
• Changing decimal points using "DSP n" did not print the result in TRACE mode.
• The operation x≷STK did not work.
• Suppressed illegal arguments of x≷ commands, e.g. x≷DSP.
• Swiping empty card slot left doesn't show card content anymore.
• Fixed erroneous step 194 in the HP Standard Pac program "SD-05 Annuities and Compound Amounts".
4.3
2020-11-04
• Improved accuracy in extreme cases of y^x with positive, integer x.
For example, 1.0000001^(2^27) = 674530.4707, not 674530.4760
• Call up "What's New" anytime from Info screen
• Compatibility with iPhone 12
Bug fixes:
• ENTER in complex mode didn't work correctly
• Fixed display issues when using the iPhone in DISPLAY ZOOM mode
• Division by 0 doesn't drop the stack anymore
• The RND function didn't work correctly in regions using a comma as decimal point
4.2.2
2020-09-14
Bug fix:
• Certain instructions involving the (i) register did not translate correctly between RPN-67 and RPN-97
4.2
2020-07-07
• In addition to title and description, a card search can now also be based on the instructions field
• New Extra Function
"Print Line Pattern" (#26) lets you print any of 14 line patterns
• RPN-97's extended print commands (LINE, LABELS, EXT REGS, BATTERY LEVEL) and register arithmetic commands involving the I-register can now be imported and executed on RPN-67.
• The current program step is always displayed in the listing, even when it is located in unused program memory.
• Updated fundamental physical constants to recommended CODATA 2018 values (previously 2014)
Bug fix:
• The Gamma function didn't return exactly 1 for the argument 1.
4.1
2020-04-08
• The operation "Print DOW" replaces "Sunday" with "Easter" if the date is Easter Day
• Key flashing may be turned off and on:
- Store 19390101 in R1 to turn off
- Recall 19390101 from R1 to turn on
(Hewlett-Packard Company was founded on Jan 1, 1939)
4.0.1
2020-02-27
Bug fix:
• Using scientific notation could crash the app in some regions, i.e. Australia, Sweden, Slovenia.
4.0
2020-01-24
• New Extra Function added: MAT MOD (#40) allows registers R1 to R9 (often used for matrix calculations) to be operated on simultaneously. A number of operations are available. See website (under "Extensions") for details.
• Swiping left the card slot area shows program listing
• In the program listing, unused label names appear in gray
• Detail view of Card Manager shows calculator mode (RUN or W/PRGM, top-left)
• Support for iOS 13: Dark Mode, file sharing
Check out the new Download walk-through on the website (under "Sharing".)
Bug fixes:
• Card slot stack display correctly updated after leaving register view
• Executing g SST SST when program memory was empty would crash the app
RPN-67 SD now requires iOS 11 or later.
3.1
2019-08-13
• Greater functionality of the operation CPLX? (#01 - complex mode), now named CPX MODE (see website)
• Delete a range of program steps by entering the range on the stack (X,Y) and pressing h DEL in RUN mode
• To clear all breakpoints: set x = -1, then press STO BP. No dummy argument needed anymore. (Never used breakpoints? Try them, they're great! Tap RCL ? for details.)
Bug fixes:
• Pressing a user-defined label, say A, when the current instruction was LBL A - and with the program containing additional LBL A instructions - would execute the next LBL A instead of the current one.
• A multi-digit number beginning two steps after a skip decision would not be compressed into a single step by NUM CPRS.
• Rounding (RND) would sometimes not use the current DSP setting when called from a program.
• The operation "Print Inline Text 2" reverted to "Print Inline Text 1" after printing.
• Corrected errors in "03 - Curve Fitting" of the HP Standard Pac. Download card from the website, Library 1, if needed.
• GTO BP + ("go to next breakpoint") was ignored.
3.0
2019-05-28
Improved NUM CPRS function. When compressing a multi-step number input into a single step, numbers starting inside a conditional statement are left unchanged. This preserves programming tricks like:
x≠0?
1
0
0
+
which would add 100 to x only if x was non-zero.
2.9
2019-04-11
• Improved TEXT Helper utility: enter any character by its number. Find any character using the built-in table.
• Status of all flags at a glance: a set flag "n" is shown in register view as highlighted register number "n".
• New function "Merge Sound Control" for more control on merge operations.
See Extra Function -1 on cuveesoft.ch ("Extensions") for details.
• New function "ln(1+x)": High-precision results for very small x
See Extra Function 153 on cuveesoft.ch ("Extensions") for details.
• New function "e^x-1": High-precision results for very small x
See Extra Function 154 on cuveesoft.ch ("Extensions") for details.
• New operation "CLR Flags": Clears all 10 flags.
See Extended Function -2 on cuveesoft.ch ("Extensions") for details.
• New operation "Integration Accuracy": Selects the accuracy of Numerical Integration
See Extended Function -100 on cuveesoft.ch ("Extensions") for details.
Bug fixes:
• Issues with "Conversions" and "Extra Functions" screens on certain iPhone models
• Minor issues relating to merging program cards
2.8
2019-01-12
• In addition to multi-digit inputs, negative single-digit inputs are now compressed by NUM CPRS, e.g. the two steps "3" "CHS" into the single step "-3".
• Customizable haptic feedback on key presses, if supported by device and iOS version.
See Extra Function 15 on cuveesoft.ch ("Extensions") for details.
• New function ln(x!): logarithm of factorial of any positive number
See Extra Function 152 on cuveesoft.ch ("Extensions") for details.
• Backstepping all input digits is not logged as CLX in TRACE mode anymore
• Access RPN-67 homepage directly from info screen
• Many under-the-hood refinements
• Support of late 2018 iPhones
Bug fixes:
• Display wasn't updated correctly when program got stopped by a breakpoint
• After deleting a card, the first card would erroneously be selected
• Typing GTO n when the current step was LBL n would not find another possible LBL n