Tap Forms Changelog

What's new in Tap Forms 5.3.41

Mar 18, 2024
  • Fix for horizontal lines being draw inconsistently on the Default Layout on macOS Sonoma.
  • Fixed issue where Note fields weren't being decoded properly on the Edit Note window if they contained embedded images.
  • Fix for Note field rich text content reverting back to plain text on pre-Ventura macOS versions.
  • Fixed issue with Time field choosing 22h and 23h insted of 10h and 11h when 10 or 11 was entered into the field on a custom layout. Worked correctly on the Default Layout.
  • Fix for crash editing empty Note fields.
  • Fix for issue where calculations weren't showing for Saved Searches if the Form itself didn't have a calculation field and type specified
  • Fix for Note field not showing its content if the plain or rich text versions of the note contents are missing.
  • Fixed issue with colour setting buttons drawing weirdly on macOS Sonoma.

New in Tap Forms 5.3.35 (Jun 2, 2023)

  • Fix for crash when attempting to drag a Category on the Forms List sidebar. Use the Edit Categories function to move categories.
  • Fix for printing on Ventura that was sending the print job to a PDF without first displaying the Print Preview settings window.
  • Fixed a crash when switching a Pick List's values source from Form/Field to a list of provided values and then editing one of those values.

New in Tap Forms 5.3.33 (Dec 4, 2022)

  • Fix for crash using the Import Contacts feature on macOS Ventura.
  • Fix for the Contact field not letting you select a contact from the popover view on macOS Ventura.
  • Fix for crash when undoing an object move on a custom layout.
  • Fix for Website Address field getting a permission error when trying to open a file:/// URL. Set the Script Access Folder on the Preferences window to the folder where you're keeping your files you want to access from the Website Address field.

New in Tap Forms 5.3.32 (Nov 15, 2022)

  • Fixed an issue where events weren't able to be added to the Calendar on macOS Ventura.
  • Fix for a crash when saving Print panel presets on macOS Ventura.

New in Tap Forms 5.3.31 (Sep 12, 2022)

  • Fixed a crash when editing Note fields on macOS Ventura.
  • Fix for a crash when printing on macOS Ventura.
  • Fixed a crash when masking fields.
  • Added support for archiving multiple forms at once into the same Tap Forms Archive (tfarc) file.

New in Tap Forms 5.3.28 (May 4, 2022)

  • Printing custom layouts will now more closely match the on-screen custom layout.
  • Fixed an issue printing field strokes. They were too small by one point.

New in Tap Forms 5.3.27 (Mar 1, 2022)

  • Missing vertical scrollbar on Note field on custom layout fixed.
  • Fixes a crash on macOS 10.13.6 when switching to the Calendar View.

New in Tap Forms 5.3.26 (Feb 23, 2022)

  • Fixed a line height issue with printing Note fields.
  • Fixes an issue with scripts on parent records not being able to trigger running of scripts on Link to Form and Table fields.

New in Tap Forms 5.3.24 (Jan 17, 2022)

  • Improved printing performance of custom layouts.
  • Fixed bug deleting records from a Table field. They weren't being removed from the list right away.
  • If you had a custom layout that used a font which wasn't installed on the system, you couldn't edit the data on the custom layout.
  • Pick Lists that used the Checkbox or Radio Button settings would overlap each other on the Default Layout.
  • Fixed crash scrolling the calendar with the trackpad.
  • Fixed missing sync and backup toolbar button images.
  • Added customizable print font size for the Table of Records print layout.
  • Fixed issue with adding new records when the Charts view was displayed. The last record appeared to be duplicated instead of a new empty record.

New in Tap Forms 5.3.23 (Nov 16, 2021)

  • Added back the Find function on the Note field editor window.
  • Note field edit window once again remembers the last font you used when you edit a new note that has no content in it.

New in Tap Forms 5.3.22 (Nov 16, 2021)

  • Fix for Note field showing black background in Dark Mode.
  • Fix for editing files in a File Attachment field causing a copy of the file to be created instead of saving in place.

New in Tap Forms 5.3.21 (Nov 16, 2021)

  • The font toolbar on the Note field edit window now has all of the controls back, including styles and lists.
  • Fixed an issue where Notes don’t trigger calculations or scripts to run when you exit out of the field on a custom layout.
  • Fixed a bug that didn’t put the record edit screen into edit mode when you added a new record if you had the Show Edit/Save button option enabled on the General preference panel.
  • You can now attach files with the same filename to File Attachment fields. Tap Forms will append a number to each filename that's the same as one already attached. Good for when attaching emails to a record that all have the same subject line.

New in Tap Forms 5.3.19 (Jun 7, 2021)

  • Fix for unlinking records from an inverse many-to-many relationship. Tap Forms was unlinking all of the records instead of just the selected record.
  • Fix for crash when URL has spaces in it when calling record.addPhotoFromUrlToField();.
  • Fixed an issue with adding new records to a Link to Form field. The records were clearing when you had multiple Link to Form fields on the screen and you added a new record.
  • Fixed an issue when you switched Link Types from Join to One to Many or Many to Many, the Join From field and Join To fields were still set. I clear them now.
  • Fix for drag and drop not working to a Photo field on the Default Layout.
  • Fix for accessory controls no longer responding to clicks on the Default Layout when you are viewing the Photo Grid view, then you search for a record, then clear the search term.

New in Tap Forms 5.3.17 (Nov 30, 2020)

  • Fixed an issue on old macOS systems that caused the background colour of the fields list on the Default Layout to appear black instead of grey.
  • The refresh records button was dark on a dark background. It now switches to dark in Light Mode and light in Dark Mode so it's more visible.

New in Tap Forms 5.3.16 (Nov 25, 2020)

  • Fixes Preference window icons disappearing when clicked on macOS Big Sur.
  • Fixed issue with wrong record being displayed when selecting a record while viewing the Calendar view records list.
  • Added support for recovering deleted form scripts.
  • Fixed text colour on recover deleted items screen in Dark Mode.
  • Fixed crash deleting records from Photo Grid View.
  • Fixed calculation field printing issue where Tap Forms wasn't formatting results properly.
  • Added document.getUrl() JavaScript function to return the current document's file URL.
  • Importing a CSV or XLSX file will now setup defaults when new records are created during the import process.

New in Tap Forms 5.3.15 (Nov 21, 2020)

  • Fixed an issue with the layout tabs truncating the layout title.

New in Tap Forms 5.3.14 (Nov 21, 2020)

  • Fix for crashing note field value.
  • Fixed crash printing
  • Printing will now use less memory and should be a bit faster generating pages.
  • Markdown editor now remembers the divider position.
  • Saved Search popover now wraps the Description text.

New in Tap Forms 5.3.13 (Jul 28, 2020)

  • Fixed crash opening Preferences window.
  • Fixed issue with Markdown editor window not remembering its last size and position settings.

New in Tap Forms 5.3.12 (Jul 19, 2020)

  • Added new Markdown field type. This is a "note" type field where you can type in markdown and Tap Forms will render it for you.
  • You can now align photos left, right, centre, or middle (up/down) within the photo image bounding box on a custom layout.
  • Fix crash rendering pie chart view.
  • Added list of form layouts to the Layout menu. Changes dynamically depending on selected form.
  • Added script functions to let you get and select custom layouts.
  • You can now specify a local folder for scripts on the Preferences window, to be able to access photos when calling addPhotoFromUrl();
  • Added All Scripts / Favourite Scripts control to the form scripts tab. You can mark a script as a favourite and it will be shown there. So you can now filter between all scripts and just your favourites.

New in Tap Forms 5.3.11 (Mar 27, 2020)

  • Fixed a bug where copying a date field from the Multi-Column List View would not return the formatted date value. Instead it returned an internal format for the date.
  • Added support for absolute row height for Table of records print layout instead of a row height multiplier.
  • Fixed issue with changing column widths not saving on multi-column list view.
  • Fixed bug with copy and paste of formatted decimal values on multi-column list view in non-English regions. If a region used anything other than the . for the decimal place, it would paste the wrong precision value into another column.
  • Fixed issue with Numbers on Default Layout not showing red when negative when the Highlight Negative Numbers option was enabled for the field.
  • Fixed bug with causing a Table field not to save its last entered value if you didn’t click outside the field before you edited a Note field in the parent form.
  • You can now clear the contents of a Note field on the Multi-Column List View by pressing the delete key. Editing still requires opening the Note field edit window.
  • Added the following APIs to the Scripting engine: Utils.addToCalendar(), Utils.addToReminders(), Utils.updateCalendarEvent(), and Utils.updateReminder().
  • Exporting records to a CSV file now makes sure exported photos have a unique filename.
  • Fixed issue with escaping commas and other special characters in values in a formula retrieved from a Script that returns Text.
  • Added feature to enable or disable Apple Data Detectors on Note fields.
  • Fixed crash exporting CSV file with photos where the photo has an invalid EXIF timestamp.
  • Added the ability to call a Form Script from a tapformz URL.

New in Tap Forms 5.3.10 (Jan 17, 2020)

  • Fixed crash with Photo Grid View when section headings were not displayed.
  • Added support for a custom Date formatter on the Field object. E.g. you can type something like MMMM dd, yyyy 'at' HH:mm:ss z which would produce January 01, 2020 at 19:10:00 MST.
  • Fixed issue that could cause Bento template importer to fail if a file attachment was not readable.
  • Fixed an issue where typing into a Text field in a custom layout, then selecting a value from a popup button would cause the Text field value not to be saved.
  • Added double-click up to dot support to Script Editor.
  • Fixed bug where renaming a photo on the media browser window would always select the first photo.
  • Fixed bug where calculation fields and script fields weren’t being evaluated when new records were created.
  • Added new functions for working with Script objects in the Script editor. For example, form.getScripts() returns a list of scripts in the form. form.addNewScriptNamed("New Script") will create a new script with the specified name in the form.
  • Copy Style and Paste Style now active for the selected Layout Item(s) on the custom layout editor. You can select one layout item and press command-option-c to copy the style of that layout item and paste it to another set of selected layout items on the same or different custom layout within that form.
  • Fixed issue where multi-column list view didn’t use the value colour when you had highlight negative values enabled.

New in Tap Forms 5.3.9 (Jan 17, 2020)

  • Media browser window on Photo field now supports multi-page PDFs.
  • Added indent/outdent buttons on Script Editor. Command-[ and command-] keys to outdent and indent respectively.
  • Added new Progress class to Script Editor to let you display a progress indicator for long running scripts.
  • Added new "Progress indicator" Snippet that writes the code for you to show a Progress indicator.
  • Added document.getPickLists() and document.getPickListNamed("name") functions to the Scripting engine.
  • Pick Lists have the following functions/properties: getId(), form, name, and values.
  • Fixed issue with exporting and importing form templates (.tff files) that have Access Controls enabled and the Charts view settings.
  • A progress bar is now displayed when refreshing records. You can cancel the refresh too.
  • Scripts now run in the background when executed and should perform better.
  • Added colours to the console.log() command. E.g. console.log("Hello World!", "#c90000"); Uses html web hex colours.
  • Improved console logging performance. The console log now scrolls as your scripts are running.
  • Fix for Switch Field Type issue where if you cancelled, the Field Type popup button wouldn’t revert back to the original. Although it was still internally set to the previous field type.
  • Added support for multi-select Pick Lists to the Multi-Column List View, Table field, and Link to Form field tables.
  • Fixed issue with field value disappearing if you didn’t choose a value from the Pick List popup button on the Multi-Column List view, Table, and Link to Form fields.

New in Tap Forms 5.3.8 (Oct 25, 2019)

  • New Charts module! Plot your data using either a bar, line, or pie chart.
  • New User Access Controls (Mac only for now). Set a password on a form that can be used to prevent editing of the form, adding, deleting, or updating records.
  • Catalina compatibility fixes.
  • Added new functions to the scripting engine. Functions for accessing the clipboard, getting forms with IDs, and for initiating the Print command from a script.

New in Tap Forms 5.3.7 (Apr 9, 2019)

  • Just a quick fix to correct a crash when adding a new record and then clicking the Note field button on the Default Layout to add a note. The crash happens only when you have Plain Text Note enabled for your Note field.

New in Tap Forms 5.3.6 (Apr 9, 2019)

  • Added support for setting the colour of a Rating field on a custom layout. Use the colour button on the Text toolbar to set the selected Rating field’s star colour.
  • Added support for setting a Note field to be a Plain Text Note. Tap Forms will then display all the content in a Note field using a single font and size.
  • Fixed bug where you could still paste into an Auto-Increment field on the multi-column list view.
  • Fixed bug where if you entered a value into a field on a custom layout and then clicked on a Pick List value (radio or checkbox), Tap Forms would lose the value entered into the field.
  • Fixed a crash when saving (hence closing) the Location field map window on macOS Sierra.
  • Fixed bug where Tap Forms was not taking into consideration the search term when setting up the calculations popup button.
  • Recognize Nearby sync for display on documents list.
  • Worked on label printing position issue when starting off in a different column.
  • Fixed crash hiding sections on photo grid view.
  • Fixed sorting issue where Tap Forms wasn’t remembering the sort direction on File Attachment fields.
  • Fixed bug where duplicating a form wasn’t selecting the new form.
  • Support for smaller font sizes on the multi-column list view.
  • Fixed hang problem when determining if the auto-complete should appear or not in the Script Editor. It would hang when typing a quote character or when just entering in quote-space-quote.

New in Tap Forms 5.3.5 (Jan 29, 2019)

  • Added support for Continuity Camera in macOS Mojave. With that you can right-click on the photo preview on the record and choose ‘Import from Device’. Your iOS device’s camera will activate and if you choose to use the photo taken, it will be transferred to the Photo field in Tap Forms. It’s also available from the Action menu on the media browser window.
  • Photo field now supports animated GIFs.
  • Field types other than Text now support the value colour property.
  • Fixed bug copying and pasting layout objects. They weren’t retaining their properties from the source layout objects.
  • Pick List Values edit screen now displays values with dynamic row heights. So if you have long values, they won’t get truncated.
  • Added Search field to Pick List Values edit screen to help you find values that you may want to edit.
  • Added new JavaScript functions to support fetching field objects, importing other scripts into a script, and other new JavaScript functions.
  • Added Show in Finder function to the media browser to show you the .blob file on disk that corresponds to the photo you’re viewing.
  • Added support for using a Pick List to get the values to select from in the JS Prompter. When you add a parameter to the Prompter, pass in 'picklist' for the parameter type and the Pick List name as the value.
  • Bento importer now imports Calculation fields that return Text values.
  • Text field layout item wasn’t respecting Capitalization function.
  • Added field ID to the Script Editor window. When you select a field, the ID is displayed between the Fields list and the Snippets list. You can select the field ID too.
  • Pasting in a field ID into the Search field will show you the field that matches the ID.
  • Added support for auto-complete in the Script Editor.
  • Added support for referencing other Script fields in the Script Editor.
  • Added support for MM:SS number format. Formats seconds into minutes and seconds.
  • Note fields will now trigger calculation and script field executions when saved.
  • Added list of custom paper sizes to Paper Size popup button on the Layout Inspector panel. Custom paper sizes are defined on the Print window. They will appear at the bottom of the list of paper sizes.
  • Improved support for displaying high DPI images in the media browser and media preview views.

New in Tap Forms 5.3.4 (Nov 20, 2018)

  • Lines print again on custom layouts.
  • Improved the way lines are drawn and sized on custom layouts.
  • Value colour honoured on the Default Layout.
  • The inverse of a Join relationship wasn't displaying the related parent records.
  • Script editor now correctly generates the right code for inverse Join relationship field references.
  • Fixed bug where record link wasn't taking you to the document and form and record anymore.
  • You can now see PDF files on the media browser.
  • Document names can now have a forward slash in their file names.
  • Script fields are now updated if the Table or Link to Form fields they reference are updated on a custom layout.

New in Tap Forms 5.3.3 (Nov 6, 2018)

  • Fixed printing bug that caused static images to print only on the first record.
  • Fixed crash dragging items on the Layers tab on the Layout inspector panel.
  • Media browser window now support high DPI images for scaling. Previously they were rendering small. For example, an image that was scanned at 600dpi would only show at a small size and the zoom controls wouldn’t do anything because the image was smaller than the media browser window.
  • Added support for auto-complete to Email and Phone fields.
  • Fixed an issue where a Script field was being evaluated even if a field was edited that wasn’t referenced in the script.
  • If a photo goes missing, Tap Forms will try to reconnect it if the file is still in the attachments folder witin the .tapforms document.
  • Increased height of barcode renderings.
  • Fixed crash creating compound searches.
  • Fixed bug where custom layouts were coming up blank when printed on macOS High Sierra.
  • Added form.selectRecord(record); function to select a record for the specified form. Good for when you add a new record in a script and want the new record to be selected after the script runs.
  • Auto-complete menu appears properly in Dark Mode on Mojave now.
  • Added support for forward delete key when deleting photos.
  • Added record.getNoteFieldValue(field_id); method to get the rich text value from a Note field.
  • Added record.setNoteFieldValue(field_id, value); method to set the rich text value on a Note field.
  • Bolded Section Heading fields in Fields lists.
  • Fixed issue with grey background appearing on long Note fields.
  • Fixed issue with paste between layouts causing pasted objects to be cascaded.
  • Added support for no parameters in JavaScript Prompter class.
  • Added support for specifying a boolean parameter in JavaScript Prompter callback function so you can detect if the Cancel or Continue button was clicked.
  • Fixed an issue where thumbnail preview images weren’t being generated properly on the Default Layout.
  • Fixed some copy and paste issues on custom layouts.
  • Script buttons will no longer be on the output when printing a custom layout.
  • Added new Link Type icons for the Link to Form field type to help you identify what Link Type was selected for your Link to Form fields.
  • Cosmetic adjustments to the category names on the left. Uses a triangle now instead of the Show / Hide button. The triangle will make it easier to determine if a category is expanded or collapsed.
  • Alignment controls on a custom layout now are based on the first selected layout item. That is, other objects will align to the first select object’s position.
  • Supports forward and back delete key on layout editor.
  • Note and Console windows now closed when their parent document window is closed.
  • Added support for customized Prompter buttons using prompter.setCancelButtonTitle() and prompter.setContinueButtonTitle().
  • Script field values can now be referenced from Calculation field formulas.

New in Tap Forms 5.3.2 (Sep 27, 2018)

  • Supports importing multiple Tap Forms Archive (.tfarc) files at once now.
  • Fixed a crash when clicking the Edit Label button.
  • Fixed issue with text appearing black in Dark Mode on Mojave on the Calendar view.
  • Fixed a performance problem when editing records in a form that has a Photo field in it. Eventually Tap Forms would get bogged down and consume all your CPU and lots of memory.
  • Thumbnails are now generated immediately when dragging a photo into the new Media Browser window.
  • Adjusted the scaling of photos so that if there's only one photo in the field, it scales to fit rather than scales to fill, eliminating the images being cut off on the left and right for landscape oriented images.
  • Fixed a bug that prevented the last cell at the bottom-right of the spreadsheet views from recognizing clicks.
  • Fixed photo printing issue when using the Table of records print layout. Photos weren't being scaled properly.
  • The content in Pick Lists that were using the Combo Box control was overlapping the button arrow on the right if the layout object was set to be right justified.
  • Fixed a paste bug that caused the spreadsheet controls to not render all the columns after the paste, causing you not to be able to reach the columns to the right.

New in Tap Forms 5.3.1 (Sep 23, 2018)

  • Fixes a crash on macOS Sierra.
  • Fixes an image blurry/scaling issue when adding small photos to a Photo field.
  • Fixed an issue with there My Forms list selection wasn't being remembered when a document was loaded.

New in Tap Forms 5.3 (Sep 21, 2018)

  • Full support for macOS Mojave Dark Mode.
  • Added new Script field type which lets you create JavaScript functions which can be used to perform advanced calculations on your record data. Think of it as the Calculation field on steroids.
  • Along with the new Script field type, you can now create Form level scripts to let you do all sorts of things with your data, including inserting, updating, and deleting records, all from a script!
  • Brand new Photo Browser window for viewing all your photos in one large window. You can easily drag and drop new photos into that window and use drag and drop to easily reorder your photos.
  • Added new Value Color property to let you colour the values displayed in the multi-column list view.
  • Basic AppleScript support. Currently you can tell Tap Forms to run a Form Script and have it return the results to your AppleScript. If you're into AppleScript, let me know what else you'd like to be able to with AppleScript and Tap Forms.
  • Link From Form fields that have the Join Link Type property now display properly as tables on custom layouts. They were displayed as an empty box before.
  • Fixed a date field save bug that caused a date value to be lost if you entered a date value then refreshed the records.
  • Fixed bug where footer popup buttons would still work even if they were hidden.
  • Fixed bug in Bento template importer that was skipping all but the "other address" when importing the Bento Address Book library.
  • Fixed bug that caused row height on single-column list view not to show all the displayable fields.
  • Fixed crash deleting a row from a Table field if the Table field has no name.
  • Fixed bug where command-right arrow wasn't working when you were editing a field. It was instead visiting a linked record.

New in Tap Forms 5.2.11 (Apr 25, 2018)

  • If you have a Text field with boolean type values in it, e.g. 1, 0, yes, no, y, n, true, false, etc. Tap Forms will interpret those as on or off when you switch the Field Type to Checkmark.
  • Fixed a bug with Calculation fields that caused any Text type fields not to be quoted in the formula if they came after any Number type field in the formula.
  • Updating a formula will no longer update the modification date of all the records.
  • Fixed crash rendering group summary rows after typing in a search term.
  • Fixed an issue where Checkbox and Radio Button Pick Lists wouldn’t save the selection if no value was there in the first place.
  • Fix for potential crash when clicking the accessory button on the multi-column list view.
  • Setting the background colour of multiple records to clear doesn’t make the record background completely black anymore.
  • Fixed a bug with section headings when printed can be cut off on the left.
  • You can now enter in a comma, period, or colon as a delimiter within a Number field that has the HH:MM or HH:MM:SS Number Format specified and Tap Forms will convert them all to colons. For example, 01,25 and 01.25 will both be converted to 01:25.
  • You can also use commas and periods or colon characters as a delimiter within Time fields.
  • Fixed a losing focus issue when typing into a Date field and tabbing to the next field.
  • Fixed bug importing text properly if the field names in the CSV file had spaces after them.
  • Fixed bug where command-right arrow wasn't working when you were editing a field. It was instead visiting a linked record.
  • Fixed crash deleting a row from a Table field if the Table field has no name.

New in Tap Forms 5.2.10 (Apr 12, 2018)

  • Just a quick fix for encryption not working.

New in Tap Forms 5.2.9 (Apr 12, 2018)

  • Added new Pick List display options. You can now choose to display a Pick List using checkboxes and radio buttons. On a per-field basis you can also change the number of columns of checkboxes and radio buttons that are displayed. Tap Forms will also show you the colour value as a ◆ character next to the Pick List value.
  • Contact images now fit properly on the single-column list view.
  • Contact image thumbnail size can now be changed.
  • You can now display the count of the number of items within each section for Text fields on the records list view.
  • You can now display the total count of the number of items within a Text field at the bottom of the records list view.
  • Fixed an alignment issue with printing totals and sub-totals on the "Table of records" report.
  • Added support for command-enter on the Map View screen to save the location for an individual Location field value.
  • File attachment field: Added drag and drop support to create aliases when the control key is held down.
  • Table headers now respect font selection on custom layouts.
  • You can now change the colour of the text in a Link From Form field on a custom layout.
  • Added empty colour to colour popover in order to erase the selected colour for the object being edited. Tap Forms will revert back to using the default colour for the object.
  • Fixed bug that caused the record details view not to refresh sometimes when you deleted a record on the multi-column list view.
  • Fixed bug that caused the categories to expand globally instead of on a per document basis.
  • Table field’s row height now adjusts as you add records to it.
  • Fixed issue with bottom-right cell of Table/Multi-column List View/Link to Form field view not being able to be clicked on when you add a new record.

New in Tap Forms 5.2.7 (Feb 25, 2018)

  • Just a quick update to fix a regression bug where Calculation field results that returned Text values wouldn't display on the Default Layout.

New in Tap Forms 5.2.7 (Feb 25, 2018)

  • Fixed issue with expanding and collapsing the Section Headers. It was only working once.
  • A more detailed error message will appear if the Sign In button fails when connecting to Cloudant or Apache CouchDB.
  • When you switch from record to record, Tap Forms will remember the scroll position of the Default Layout. Tap Forms will no longer jump to the first field when you switch records.
  • The Default Layout also stays put when you rename fields and do other things that adjusts the form’s structure.
  • Fix for setting images using the camera on a custom layout. When you added an image, then clicked the QuickLook button, Tap Forms wouldn’t show you the image if it was the 2nd image you added to the Photo field.
  • Added support basic authentication when syncing with Apache CouchDB.
  • An inverse to-one relationship on a custom layout will now respond to font size changes made in the layout editor.
  • Website address field type can now be displayed and printed as a barcode on a custom layout.

New in Tap Forms 5.2.6 (Feb 11, 2018)

  • Added Default Value for Rating field type.
  • Added Arabic translation and right-to-left user interface support.
  • You can now connect a form to a Table field and copy selected fields from that form to the Table field's definition.
  • You can now select and copy records from a connected form. Tap Forms uses matching field titles to choose which values from the selected records to copy. It's like a Pick List on steroids for the Table field.
  • Fixed bug that caused the date picker to dismiss when you clicked quickly on the arrow buttons to advance months. Double-clicking still works on the day numbers below that.
  • Calculation fields will now pass in empty dates into the formula engine. This means if you have a formula that should only execute if the Date value is not empty, you’ll need to put in an IFEMPTY() function call to test your Date field to see if it’s empty or not. Otherwise you’ll get the wrong result for your formula.
  • Fixed bug where if you deleted an object on a custom layout, the Labels and Print custom layout areas would reset to sized used for screen layouts.
  • Fix for exporting Location field that was empty. It was causing a shift in the output for that record so the columns and data didn’t match.
  • Fixed bug where if you edited a value in a record, then switched to a different record and then clicked on the Default Layout, the values changed from the previously selected record could be copied over to the selected record.
  • Fixed a bug where the Photo field was not responding to drops when you switched between records if you had multiple Photo fields in your form.
  • Added support for the PI (3.14159...) constant in the formula editor.

New in Tap Forms 5.2.5 (Jan 16, 2018)

  • Section Heading fields can now be collapsed and expanded, just like on the iOS version.
  • Added Use Auto-Complete function to Text fields. Tap Forms will generate an auto-complete popup list of values from other values for that field in your form. Similar to Excel and Numbers.
  • Added UUID() function to the Formula Editor to generate a Universally Unique Identifier.
  • Added function to let you use an Emoji character to set the form's icon.
  • Added Description property to the Field so you can describe what each of your fields is for. When you hover over a field title in your form, a tooltip will display the contents of the field's Description property.
  • If Cloudant sync gives a request too large error, Tap Forms will now take you to the record that caused the sync error so you can correct the issue.
  • Added support for exporting Table fields to CSV files.
  • Fixed crash when clicking on a Table or Link to Form field table when you had no records in it.
  • Added formula Result Type to the field properties when a Calculation field is selected. Makes it possible to see the Result Type without having to edit the formula.
  • The formula editor now tells you what type each function returns (e.g. Number, Text, or Date).
  • Changed default delimiter to semi-colon for the formula editor.
  • Added support for inserting the Date, Time, and Date & Time into a Note field. Available from the new Insert submenu on the Edit menu.
  • The Print table of records function will now print the fields in the same order they are set to on the multi-column list view.
  • Added Russian localization.
  • Other bug fixes.

New in Tap Forms 5.2.4 (Dec 7, 2017)

  • Added WEEKDAYS(X; Y) function to display the number of weekdays between a start date and end date.
  • Added NEWDATE() function to let you specify a bunch of date components in order to get a date value back. E.g. NEWDATE(2017;11;0;5;4;0;0;0;0) will return the 4th Thursday in the month of November in 2017.
  • Added EOMONTH(Date; X) which will return the end of the month for the specified date for the specified number of months ahead or behind Date as specified by the X parameter).
  • Added DATEADD() function to add a specified date component to the provided date.
  • Added STR2NUM(A) function to convert a string representation of a number to a real number that can be used in mathematical expressions.
  • Added DATEVALUE(A;B) method which will return a real date given a string representation of a date and a date pattern to parse. For example: DATEVALUE("2017-11-23"; "YYYY-MM-dd") will return the date Nov 23, 2017.
  • Added AVG(X;Y;…) function to calculate the average of a set of fields. 0 and null values are ignored in the calculation.
  • Fixed a bug with adding different photos that have the same filename to a Photo field. Tap Forms will now add a number to the filename of the photo added so that it is uniquely named. This could happen even with different fields in the same record.
  • Pasting into the multi-column list view will now add additional records if needed to fit the content.
  • Fixed a crash on the Table field when clicking into a Rating field and then into another field.
  • Added support for duplicating the records in a Table field when you duplicate the parent record.
  • Fixed a bug where a Note field would be cleared out on a custom layout when you clicked the Save button on a custom layout.

New in Tap Forms 5.2.3 (Nov 13, 2017)

  • Added a "Recover deleted items" function to the File menu. Use this to recover any items recently deleted from the database.
  • Fixed some more High Sierra compatibility issues.
  • ComboBox style Pick List now allows tabbing out and to the next field.
  • Fixed bug with database being closed prematurely upon quitting so we would lose the last value entered into the current field.
  • Fixed an issue with dragging and dropping text into a Note field on a custom layout. It wasn’t saving if you quit the app or switched records.
  • Fixed height of Table field spreadsheet control so there's room for a horizontal scrollbar without overlapping the last row.
  • Table field sub-fields can be referenced in formulas now.
  • The correct field properties are now displayed when you filter the fields.
  • Fixed an issue with the Photo field getting cut off and not scrolling in High Sierra.

New in Tap Forms 5.2.2 (Oct 13, 2017)

  • Fixed some High Sierra compatibility issues.
  • Group summaries on the multi-column list view are displaying now.
  • Uses the spreadsheet control for Link to Form fields on custom layouts now.
  • Added Sync button to the Customize Toolbar screen so you can optionally add it to your document window's toolbar.
  • Added popup button at the bottom of the document window to allow you to select between displaying the sync's Last Upload and the Last Download times.
  • You can now double-click on the day of the month number on the date picker to select that date.
  • Summary group rows resize along with other cells on multi-column list view when the font size slider value is changed.
  • Tap Forms will no longer quit when the last window is closed.
  • You can now adjust the font size of the content of the Table and Link to Form views on custom layouts.
  • Added new LEFT(A,X), RIGHT(A, X), and POS(A, B) functions to the Formula editor.

New in Tap Forms 5.2.1 (Sep 25, 2017)

  • Fixed a German localization issue that caused the Sync button not to appear.
  • Fixed an issue that prevented the Multi-Column List View from refreshing when you enabled or disabled fields on the Select Fields popover.
  • Added a tooltip for the Select Fields popover button at the top-right of the Multi-Column List View.

New in Tap Forms 5.2 (Sep 25, 2017)

  • New Table field type lets you build tables with multiple fields within your records displayed in a grid format.
  • New "Join" Link Type for Link to Form fields. For Join linking, you specify a field in the Parent form to serve as match criteria, and specify a field in the Child form for comparison. The Link to Form field will automatically list all Child form records that match the criteria.
  • New functions available on the Calculation field's Formula Editor.
  • New Contact importer to import your contacts from the Apple Contacts database.
  • Now supports importing the Simple List field type in the Bento template importer.

New in Tap Forms 5.1.3 (May 8, 2017)

  • Added FORMAT(X, "#.00") function to the Formula Edit screen to let you format numbers in your Calculation fields that return Text values.
  • Tap Forms now remembers the last record you selected for every selected form or saved search.
  • Fixed crash on El Capitan when you tried to link to a contact using a Contact field.
  • Improved the performance of the Calculation field when concatenating strings and numbers.
  • Fixed crash when making a backup while you had the layout inspector panel visible.

New in Tap Forms 5.1.1 (Apr 30, 2017)

  • Fixed a couple of pesky crashes.

New in Tap Forms 5.1 (Apr 29, 2017)

  • New Stuff:
  • iCloud sync and Apache CouchDB sync support was added to the Sync Settings screen in addition to IBM Cloudant and Nearby sync.
  • Greatly improved VoiceOver support.
  • Touch Bar support for MacBook Pros.
  • Import, Export, and Print Presets allow you to save and quickly retrieve different sets of settings.
  • All new formula editor screen for Calculation fields.
  • Formulas can now reference fields from related parent and child linked forms.
  • You can now use text fields in the IFEMPTY() and IFNOTEMPTY() functions in your formulas.
  • New DATE() function allows you to specify how you want a date to be formatted in a formula's result.
  • With a Saved Search selected, exporting a Tap Forms Archive will now export only the records that were displayed.
  • Pressing option-Return on the multi-column list view will now put that cell into edit mode.
  • The Select Fields popover on the multi-column list view can now be changed for each saved search. So you can have different fields displayed depending on the selected search.
  • The Select Fields popover now allows you to rearrange the order of fields displayed on the multi-column list view independently of the order of the fields in the form.
  • Added Duplicate Document function to main Database Documents window.
  • Added "New Document" function to the File menu.
  • Geo coordinates are now displayed below the location title on the record details view.
  • Photos on the record details screen can now be sorted based upon the photos' filenames.
  • The text size can now be changed on the multi-column list view.
  • Bulk Font Changes: you can now change the font in a Note field across all records in the form.
  • Fixed Stuff:
  • A power failure could cause the document's internal SQLite database file to become corrupted.
  • The wrong records were bring printed when the Photo Grid View was selected.
  • Multi-column list view was not displaying when you created a new form and switched to that view unless you dragged down the divider line to reveal it.
  • And last but not least... fixes for other broken stuff.

New in Tap Forms 5.0.10 (Dec 30, 2016)

  • Added support for Touch ID on the new MacBook Pro with Touch Bar. On the Security Settings Screen, click the Enable Touch ID checkbox to enable it. The document should be encrypted for Touch ID to function.
  • Added support for importing file attachments along side the CSV file.
  • You can now specify a Date and Time format on a Calculation field. Applies only when you have Date selected as the Result Type for your formula.
  • File Creation Date now displayed on File Attachments field
  • File Attachment field now remembers which column you last sorted on.
  • You can now unlink one-to-many relationships. You used to only be able to delete them.
  • Calculation fields that return Dates will now display the format the same on a custom layout as they do on the Default Layout.
  • Import field name/type detection is now case insensitive on the Import Records screen.
  • Now remembers the current search term when switching views.
  • Fixed issue with duration values not importing from a CSV file.

New in Tap Forms 5.0.9 (Nov 4, 2016)

  • Fixed the size of the Layout toolbar icon and the layout inspector tool icons on macOS Sierra 10.12.1.
  • Added support for importing a folder of photos along side the CSV file being imported.
  • Text links in Note field now display with blue colour.
  • Fixed issue with Note field layout item not respecting a user’s font selection when typing in new data.
  • Now deletes the icon attachment from a Contact record when the contact is removed.
  • Fixed potential crash printing records with photos.
  • Fixed bug with date field clearing out when you navigate from one field to another on a custom layout.
  • Selecting a map annotation view now doesn’t reset the selection to be the form if the current selection is a saved search.
  • Switching Date & Time field type to Date or Time will now strip the Time or Date appropriately.
  • Fixed print alignment issues.
  • Date and Time popovers now properly sets the date and the times by stripping off the date from times and stripping off the times from dates when required.
  • New records on the single-column list view now update as you enter data into the fields in the form.
  • New records added to a form are now put into the first section in the records list instead of above the first section if you’re sorting your records in descending order. When sorting in ascending order, the new records always go to the bottom of the records list.
  • Localization updates.

New in Tap Forms 5.0.8 (Oct 12, 2016)

  • Fixed issue with losing photos when you dragged a photo from one Photo field to another.
  • Sometimes the Link to Form field's header row would print at the top of the page. This is fixed.
  • Import Records window: You can now specify a folder along side a CSV file where you would like photos to be imported from if your CSV file contains the names of photo files to import.
  • ComboBox Pick List is now case insensitive during auto-complete.
  • Fixed memory related issue with resizing photos.
  • Improved performance of resizing photos.
  • Fix for printing Link to Form fields where it wasn't printing the fields in the proper order.
  • Share button now active even when document open. But tells you to close the document if you click on it when the document is open.
  • Faster refreshing of the Database Documents window when you rename a document.
  • Localization updates.

New in Tap Forms 5.0.7 (Sep 23, 2016)

  • New:
  • Added new Freeze Header Columns function for the multi-column list view.
  • Added warning for deleting pick list values.
  • Double-clicking on a child record from the Link to Form field now selects the child record.
  • Added a notice when you try to sync with a document using Nearby sync when you don’t have the same Sync Password set on each device. Previously you would get a 401 error. Now it tells you it’s unauthorized and directs you to make sure the Sync Password is the same on every device for the opened document.
  • Added the Restore command in the File menu to restore a compressed .tapforms backup file. Accessible when the main Database Documents window is in the foreground.
  • Now you can duplicate multiple selected fields at once.
  • Fixes:
  • Fixed bug on macOS Sierra where it would no longer tab from field to field on the Default Layout.
  • Fixed bug on macOS Sierra which would prevent columns from resizing on the multi-column list view or the fill up/down function from working.
  • Fixed bug with alerts when setting the Repeat option to Yearly. It was making it go daily instead.
  • Favorites now sort properly according to the form’s sort settings.
  • Fixed bug with row heights not being calculated properly on favorites.
  • Fixed bug where custom layouts for the selected record’s form weren’t being shown on the Favorites list when switching records.

New in Tap Forms 5.0.5 (Sep 7, 2016)

  • Fixed bug dragging and dropping photos from field to field where you could lose the source photo.
  • Disabled Link From Form field from Field Types popup so you can’t select it.
  • Photo field no longer sucks up vertical scrolling events.
  • Fixed find and replace when selecting records across section headings on the multi-column list view.
  • Added Fill Up/Down function to Edit menu for the multi-column list view.
  • Added additional bounds checking to prevent a potential crash when printing the table of records.
  • Bento importer now properly warns about older template versions that it can’t import.
  • Fixed bug where creating a new form would not reset the list view fields cache when you added new fields. It had the effect of only showing the first field on the single column list view even if the List View Fields setting was set to more than 1.
  • Fixed bug where no content was shown in the records list view when an Audio Field was the first field in the form.
  • Fixed various crashers.

New in Tap Forms 5.0.3 (Aug 21, 2016)

  • File attachment field aliases now show on custom layouts.
  • Single-file File Attachment field's view file button now works on a custom layout.
  • File attachment field won't cause a crash now when you delete an attachment and then add another one.
  • Fixed bug that could cause crash when receiving a document from another device when the Database Documents window is not showing.
  • Cloudant passwords can now have symbols and be longer than 17 characters. It was an encoding issue in Tap Forms causing this bug.
  • Tap Forms will now remember the last opened documents when you quit the app without relying on the General System Preferences setting for that.
  • Search All function now works properly again.
  • Logging into an encrypted document after the auto-lock timer kicks in no longer displays an empty window.
  • Auto-lock timer value is now being saved.
  • Pasting into the multi-column list view works properly again, especially for date values.
  • Deleting records should now perform much better than before, especially when deleting a lot of records in one shot.
  • The sort triangle at the top of the multi-column list view works now when a saved search is selected.
  • Improved performance of thumbnail generation on Single Column List View.
  • Single Column List View now adjusts the size of its rows to fit the content. So each row can now be a different height.

New in Tap Forms 3.5.15 (Aug 4, 2016)

  • Compatibility update (for compatibility with formulas that may have been created in the new Tap Forms 5 version):
  • Added IFEMPTY([Field], returnValue1, returnValue2) function to the calculation field.
  • Added IFNOTEMPTY([Field], returnValue1, returnValue2) function to the calculation field.
  • Bug fixes:
  • Fixed crash when using the "in the period" date comparisons on Date Modified or Date Created fields.

New in Tap Forms 3.5.14 (Mar 20, 2016)

  • Fixed a bug that could cause Tap Forms to quit when you tried to add a child record to a Link to Form field.
  • Fixed a bug where the Website Address field in a custom layout wasn't allowing URLs that open other apps to be followed.
  • Fixed a bug with the Pick List select values popover that could accidentally add a blank entry to the set of available values.

New in Tap Forms 3.5.13 (Feb 26, 2016)

  • Fixed bug that caused the Sync Failed message to appear when syncing with iCloud Drive.

New in Tap Forms 3.5.12 (Feb 22, 2016)

  • Fixed a bug which would cause the Tap Forms' Photos folder to be deleted in Dropbox if you deleted a Photo field in any form. This only occurred when you were syncing with Dropbox. Also, the photos would be re-synced back to Dropbox the next time you launched Tap Forms. Tap Forms will now correctly only delete the photos that belonged to the field being deleted.
  • Fixed a bug where the objects on a custom layout could still be selected and moved around even if the Layout Inspector panel was not visible.

New in Tap Forms 3.5.11 (Feb 11, 2016)

  • Fixed a bug with the Note field on custom layouts sometimes losing its text content.
  • Fixed issue with single-file File Attachment field losing its attachment.
  • Fixed bug where the form wasn't changing on the Form inspector panel when Tap Forms was locked and then unlocked.
  • Fix for Dropbox setting not sticking after you authorize Dropbox.

New in Tap Forms 3.5.10 (Dec 23, 2015)

  • Bug Fixes:
  • Fixed bug with tab order not working when tabbing out of a Note field.
  • Fixed a bug where Text field data could disappear on a custom layout when you have a Pick List associated with the field.
  • New:
  • You can now specify which row and column to start printing labels on the Print sheet.

New in Tap Forms 3.5.9 (Dec 7, 2015)

  • Bug Fixes:
  • Fixed crash when displaying the Cloud Sync popover, dismissing it, then switching to a different app, then switching back to Tap Forms.
  • Fixed a crash when printing a custom layout that had images in it.
  • New Things:
  • Paste support for the multi-column list view.
  • The color bars for Pick List values are now displayed on the printout when printing the Default Layout and the Table of Records layout.

New in Tap Forms 3.5.8 (Nov 23, 2015)

  • Bug Fixes:
  • Fixed a crash that could happen if you clicked on a checkmark field in a child form and then immediately clicked the back button to go back to the parent form.
  • Number fields on custom layouts were being printed in a washed out grey look.
  • In some cases, a Photo field could lose its photo after you selected one and navigated to a different record and then back again.
  • Photos were not being scaled when you dragged a photo to a Photo field even if you had the option to scale the photos turned on.

New in Tap Forms 3.5.7 (Nov 8, 2015)

  • Bug Fixes:
  • Fixed bug that caused selecting a value from a Pick List on a custom layout to erase the value from another record.
  • The Show Text Inspector menu item could get out of sync with the visibility of the actual text inspector bar.
  • Photos no longer get moved when you drag a photo to the Finder. They now get copied.
  • Dragging an email from Mail to a File Attachment field now correctly adds the file to the current record instead of the first record.
  • New Things:
  • Font used for printing is slightly smaller than before so you can now fit more data on a page.
  • The number of records is now printed in the footer of the page when printing your records.
  • The number of pages is now printed along with the page number
  • The Link to Form field will now display the form's summary calculation on the multi-column list view.

New in Tap Forms 3.5.6 (Oct 24, 2015)

  • Less crashes, fresher data, more fun.
  • Barcodes weren't updating when navigating through records.
  • File attachment fields weren't updating when navigating through records.
  • Fixed a crash when you opened the Cloud Sync popover, then opened the Preferences window and then closed the Preferences window.
  • Sometimes when navigating from a child form back to the parent form in a Link to Form field the no selected form message would appear instead of the parent records.

New in Tap Forms 3.5.5 (Oct 16, 2015)

  • Fixed bug with initial window not loading if you didn't have the Contacts privacy setting enabled for Tap Forms in the System Preferences app on El Capitan.
  • Records can once again be deleted on OS X 10.9
  • Custom layouts can once again be duplicated or deleted on OSX 10.9

New in Tap Forms 3.5.4 (Oct 2, 2015)

  • New Features:
  • You can now select which calendar you would like to add an event to when using the Date & Time field popover.
  • Improvements:
  • Performance improvement when navigating through records using the arrow keys.
  • Bug Fixes:
  • Various changes to support OS X 10.11 El Capitan

New in Tap Forms 3.5.3 (Jun 4, 2015)

  • New Features:
  • Each Date, Time, and Date & Time field can now have a separate format applied to it.
  • Added Save Note feature to File menu. When editing a Note field, press command-s to save.
  • Improvements:
  • Improved performance of pick list display when a large number of fields are in a form.
  • Changed the multi-currency support to use the user's native thousands and decimal separators no matter which currency is selected.
  • Bug Fixes:
  • Pick Lists attached to Number fields now save their values properly.
  • Rating field in multi-column list view now respects max value setting.
  • Multi-select Pick Lists now show the checkmark immediately when you select them.
  • Displays an alert when exporting fails rather than the "Exporting Records..." dialogue getting stuck.
  • Fixed crash when moving selected form to a category that's not currently displayed.
  • Fixed printing issue that caused an extra blank page to be printed on non-US Letter page sizes.

New in Tap Forms 3.5.1 (May 19, 2015)

  • New Features:
  • Search values from your Pick List in the select values popover.
  • Easily add new values to Pick List right from select values popover.
  • Localization updates.
  • Bug Fixes:
  • Multi-currency support now works on custom layouts
  • Values that are not in the pick list will display in the multi-column list view
  • Pick Lists with an empty value were causing the main window to show only its shadow or become unresponsive when switching to multi-column list view mode.
  • Cloud Sync popover will now let you know when you haven't selected a Sync Service. It prevents you from trying to enable sync when there's no service selected yet.
  • Photo preview window now take into consideration an image's DPI to display the image at its proper size instead of at a reduced size.
  • Fixed duplicate new child record issue. Sometimes when you clicked the + button to add a new child record, a second child record would be created.

New in Tap Forms 3.5 (May 6, 2015)

  • Schedule syncs to automatically occur at different times.
  • New, more spreadsheet like multi-column records list view.
  • Copy the values in the multi-column list view cells to the clipboard so you can paste into Excel or Numbers in a tab delimited format.
  • “Email Selected Addresses…” command to address a new email to multiple selected recipients.
  • Accessory views in the records list view for editing notes, dates, and for QuickLook of photo fields.
  • Multi-currency support
  • Variable substitution in Website fields. That is, you can inject the value of another field into a website field.
  • Ability to control the tab order of fields in your custom layouts.
  • Background colour can be set on a custom layout.
  • Pick List values can now be assigned a colour. They will be displayed as color tags on your records when you set the Row Color Field property on your forms.
  • Add to Calendar button on Date & Time fields. This will add an event to your calendar from the Date & Time popover.

New in Tap Forms 3.0.3 (Jan 16, 2015)

  • New fix for crash after you logged in to an encrypted database and didn't have a form selected previously. This was a different case than the 3.0.2 fix.
  • Fixed crash when switching to Fields tab when logged in then out then in again to an encrypted database.
  • Added Select All and None to Fields list for printing and for Select a Field list for choosing which fields to display in multi-column list view.
  • Fixed issue with photo from camera coming in upside down.
  • Added button to refresh records list. This will re-compute all records that have $now in a Calculation field's formula.
  • Added Find Form function.

New in Tap Forms 3.0.2 (Dec 10, 2014)

  • Fix for crash after you logged in to an encrypted database and didn't have a form selected previously.
  • Fixed issue where clicking the + button to create a new form didn't show your form if you had no form already selected.
  • Fixed issue where sort field settings weren't always being saved.
  • Improved import of Excel XLSX files.
  • Added short, medium, long, and full date formats to CSV importer and exporter.

New in Tap Forms 3.0.1 (Nov 21, 2014)

  • Bug fixes.
  • Performance enhancement for multi-column records list view.
  • You can now hide or show section headers on the records list view.

New in Tap Forms 3.0 (Nov 21, 2014)

  • OS X 10.10 Yosemite compatibility.
  • All new look and feel.
  • Live form template editing.
  • New Label printing engine which includes more then 1000 Avery® label templates.
  • Customize your own labels.
  • Print 24 different types of barcodes including ISBN, UPC, Code 39, QR code, EAN, and more!
  • More advanced calculation field type with support for returning a Number, Text, or Date value.
  • Zoom in or out on custom layouts.
  • Customizable toolbar.
  • Import and export Excel Workbook XLSX files.
  • Bug fixes:
  • Copy and paste of layout objects fixed.
  • Fixed an issue which could cause iCloud sync to miss downloading one of the sync files Tap Forms generates.

New in Tap Forms 2.2.3 (Jun 14, 2014)

  • This version fixes a performance issue with fetching from a form that has lots of records.

New in Tap Forms 2.2.2 (May 24, 2014)

  • Fix for crash when adding a new form.

New in Tap Forms 2.2.1 (May 20, 2014)

  • Pick Lists working again on custom layouts.
  • Performance improvement when fetching records in single-column list view.

New in Tap Forms 2.2 (Apr 29, 2014)

  • This version of Tap Forms requires version 3.8 of Tap Forms for iPhone and iPad in order for iCloud sync to function. You will need to click the Reset iCloud Sync button in Tap Forms before syncing will continue to function. You only need to do this on one device.
  • iCloud sync will use your own encryption key to encrypt sync files. You must set the same encryption key on all your devices in order to sync.
  • Performance improvement fetching records in multi-column list view.
  • Tabular printing will now print the calculation summary row.
  • Custom layout printing now works better. Wow, that was pretty vague, eh?
  • Improvements to Search All function.
  • Added "is empty" and "is not empty" search comparison operators.
  • Checkboxes now displayed in Link to Form fields.
  • Fixed bug selecting records from an inverse Link to Form field. Previously it would not let you select more than one record at a time.
  • You can now select which fields to export on the Export Records screen.
  • Added "Snap to Other Objects" feature to the Layout Designer. When you drag objects or resize them, they'll snap to the other objects in the layout area.

New in Tap Forms 2.1.1 (Mar 5, 2014)

  • Fix for some fields being deleted when uploading to iCloud.
  • You can now set the size that photos should be scaled down to with the Photo field type.
  • Fix for non-English keyboard input source being disabled when the cursor is inside a Text field.
  • An aggregate calculation (total, min, max, avg) can now be set for any Number, Calculation, Rating, or Checkmark field.
  • Performance increase when scrolling records in single column list view.

New in Tap Forms 2.1 (Feb 20, 2014)

  • Enable inverse relationships on the Link to Form field.
  • Calculation fields can now be referenced from within other Calculation field formulas.
  • iCloud sync bug fixes.

New in Tap Forms 2.0.1 (Jan 16, 2014)

  • Added Date Created and Date Modified fields to the Bento template importer.
  • Fixed display of blank area on left when resizing window after left most panel collapsed.
  • Fixed size of pick lists on Mountain Lion.
  • Fixed crash when clicking on a pick list a 2nd time.
  • Bento importer will now create required Photos folder so it has a place to put imported photos.
  • Tap Forms now remembers size of email fields when editing custom layout.
  • Fixed bug duplicating forms with custom layouts. Duplicated custom layouts were pointing to the original form's fields instead of the duplicated form's fields.
  • Fixed crash when erasing contents of phone number field and tabbing to a new field.
  • You can now set the default font, size, and colour on a Note field.

New in Tap Forms 2.0 (Dec 18, 2013)

  • A major upgrade that includes 7 brand new features.
  • Layout Designer - The layout designer will enable you to make beautifully custom designed forms using a drag-and-drop interface for positioning objects wherever you’d like on the page.
  • Bento Template Importer - The new Bento Template Import command makes it trivial to import your existing Bento templates into Tap Forms. Tap Forms will import your Bento libraries, forms, photos, file attachments and data. It will even import Related Data fields and connect your records together just like you had in Bento.
  • Add your own icons to your forms.
  • Easy access to Advanced Searches.
  • Backup on quit. Configure Tap Forms to automatically backup you data whenever you quit the app.
  • Choose from 3 different row height when printing lists of records.
  • Multiple file support for File Attachment field. Attach files or aliases to files to your records.

New in Tap Forms 1.0.2 (Dec 5, 2012)

  • iCloud sync bug fixes and improvements.
  • Export Records will now optionally export linked records.
  • Export Records will now optionally export media (photos, audio recordings, drawings, and file attachments).
  • You can now detach files from File Attachment fields.
  • Added Swedish translations.
  • Added Norwegian translations.
  • Added Russian translations.

New in Tap Forms 1.0.1 (Oct 6, 2012)

  • Fixed some issues which caused Tap Forms to unexpectedly quit. E.g. when all the categories or pick lists had been deleted by the user.
  • Added pick list support for Number fields to match iOS version.
  • Fixed random field mismatch on list view when rating field is near the top of the fields list.
  • Now displays the rating number in the list view (I will add the stars to an upcoming version)
  • Added Turkish translation.