[ Home ]

Time Recording: Changelog

Current version on Beta Channel: 7.67 rollout starts January 25 2023

Device compatibility
- The latest Time Recording version requires Android 8.0 or newer
- Android 7.x devices remain on version 7.56 (August 2021)
- Android 6.x devices remain on version 7.36 (May 2019), with Jan 2021 patch to remove geofence tracking
- Releases for older Android devices have been unpublished

7.67, February 2023
- Reports: "Client" filter with multi selection (default hidden)
- Report reminder: support all filters (i.e. same filter panel as the "reports" page)
- Report E9: optional field "Delta Week"
- Options "Restore | Web address" and "Task import | Web address" added
- "Online help" menu item moved from "More" screen to main menu; it's removable via "menu items" config screen
- Text editor: "Toolbar" menu option
- MultiInstance shortcut creation: fix "missing app label", add checkbox "use as app title"
- "Confirm time" option with widget or notification "Switch task"

7.66, December 2022
- Punch rules: "first task" and "first checkin time window" filter.
- Geofences: option "ignore in time window".
- Day/Week/Month: added navigation path option "Dismiss all on close".
- "One time local backup" before batch operations.
- Error notifications: make stack trace text selectable, add "copy to clipboard".
- ownCloud plugin decom, see ownCloud plugin replacement

7.65.2, November 2022
- Report columns detail settings: menu items "reset settings", "copy settings" (if multiple report instances).
- Report E3: field "rest time".
- "Quarter summary" display option on month target edit.
- Balance tracker: year validation on data input, context menu cleanup, "add line" on main screen.
- Month quick view: "Delta M" in header summary, month selection when clicking header.

7.65.1, October 2022
- Tasks: hourly rate supports historic values
- Report reminder: single entry context menu cleanup, add "execute"
- Task selection: ignore "customer filter" if preselected tasks don't match
- Report E2: more "sort" options
- Punch rules: "Check in" rules now also apply on "initial switch task"

7.64, July 2022
- Android 13 compatibility with "Notification" permission support and "Schedule exact alarm" warning prompt.
- Stamp values: new field "factor" with option "add to amount".
- Paid overtime: exclude specific tasks from calculation.
- Worktime overview: optional column "Worktime average"
- Text editor suggestions (using template texts)
- Template text selection screen: quick search added

7.63, May 2022
- New report "E12 Day notes"
- Report E9: option "Calculate day totals within group" (sample: "Number of days" show "Count of days in period" by default, "Count of days within group and period" when new option is ticked).
- Day notes: hide "notes icon" when text present, click on text opens editor (was only on icon before).
- Search dialog: "Day notes batch update" can create day notes based on work unit search hits.
- Task selection screen: "fullscreen" option.
- "Multi device sync dowload" also imports all settings (was only "all data" before).
- For new users: "Create new entries" hint added to "Day" view.

7.62, March 2022
- Excel reports: XLSX support
- Alarm settings: "repeat" option
- Multi device sync: "high-priority upload" option for "upload after every change"
- "Daily target time" configuration screen consolidated.
- Punch shortcuts: fixed inconsistent sorting of shortcuts list.
- Report "E10 Flextime": options "show correction only" and "show total".
- Decom notice for old plugins ("DynamicG ownCloud Plugin", "DynamicG Wear Plugin")
- Monthly target fix: include empty months in delta calculation if "running delta" enabled and upcoming months have entries

7.61, January 2022
- Android 12 compatibility (targetSdk 31)
- Tasks: time budget and alarm notification settings (settings, page 3)
- Auto breaks: "validation" option
- Copy days: optionally show work unit / day notes selection
- Report reminder: support "last workday" with monthy / quarterly alarm
- Multi Device Sync: "Auto download on system boot" removed
- Tasker action "Show task selection" changed to high prio notification (Android 10 does not allow activity start from background)
- Material You time picker

7.60, November 2021
- "Force task deletion" can optionally delete all assigned work units.
- Stamp value fields: "Decimal places" option added to data type "Number (decimal)"
- PunchShortcuts: optionally apply "'Punch now' rounding" rules.
- Reset of "Do not show again" shows the individual toggles.
- PublicServices: added confirmation prompt on first access of private data (e.g. "EXPORT_TASKS").
- "Select language" refactored to get around Android 12 issues.
- Minimum required Android version is now Android 8 (minSdk 26), was Android 7 before.
- Date range lookup: added "shift left/right" toggle.
- Report E3: optional "Time block" fields moved to dedicated section on config screen.
- Punch rules: added condition "weekly worktime total" (in addition to existing "daily worktime total" and "punch time")
- The "DynamicG Wear Plugin" is available again and "Wear OS approved". See https://play.google.com/store/apps/details?id=com.dynamicg.timerec.plugin6

7.56, August 2021
- Day view: support "Undo".
- Reports E2, E3: "Show these days" option extended with "Always show all days".
- Auto breaks: allow "break end = checkout", added "Test configuration" option.
- Task summary on Day/Week/Month view: added "Print view" to settings menu
- Use modern time picker for "time of day" settings if at least Android 10 and portrait mode.

7.55, June 2021
- "Task summary" on Day/Week/Month view (checkbox in menu)
- Additional settings for "workday <> validity date": +1 indicator, toggle to prevent adding such timestamps.
- Widget: "Week worktime total" added
- Punch shortcuts: add worktime filter
- "Task extra" fields: default label setting
- Weekly OT: add option "Skip 'Fixed amount' tasks"
- Report reminders: homescreen shortcut for the "edit" dialog
- Legacy alarms removed, old alarms are migrated to the new alarm settings.

7.54, April 2021
- Punch Shortcuts can also fill in the "Value" extra fields, see the "More" overflow section on right hand side of the "Punch Shortcut Editor" (this was rolled out with previous version 7.53 but not announced in the changelog)
- 4x1 and 4x2 Widget: replaced the legacy widget icons with new high res icons, use the same layout as the default 4xn widget.
- Free version: "Pro Upgrade" with yearly subscription for removing ads and unlocking calendar sync, based on Goole Play In-App-Billing
- Alarm B1 ("Daily worktime exceeds nn:nn"): "skip if >= X breaks" option added
- Legacy alarm decom warning added: Legacy alarms will be removed with upcoming release. "Legacy alarms" are those alarms configured in the app before version 7.41. The new "unified Alarm Manager" has been added with version 7.41, see Preferences page 3 at the top. Why are we doing this: there is a huge amount of outdated and duplicated code tied to the old alarms, all of this can be cleaned up after removal.
- Task auto fill-in / Address auto fill-in: optionally write into one of the "Value" fields, instead of work unit notes
- Stamp value field editor: inline history lookup
- "Punch shortcuts" displayed on "Template" screen (was only shown in "long click on Check-in/Check-out" before)

7.53, January 2021
- "Quick view" displayed when tapping the main screen date header
- "Target time until" textfield on main screen: added popup menu with "checkout" action
- Background actions no longer try to look up location for "geo location auto fill" (this was running into error messages in v7.52)
- Pro version: added donation option with in-app-billing (shown if Pro install date is more than 3 years ago)
- Report charts: "Share" option added to menu
- "Delete all work units" opened from context menu can now optionally delete the day notes
- Improved "undo" handling for day notes

7.52, December 2020
- Geofence tracking for "Geofence notification" moved to new plugin (which needs to be sideloaded), due to Google Play Policy changes
- Multi Device Sync in "Multi Master" mode: new option "Auto download on system boot", optionally show "Pending changes" warn dialog on download
- Report reminder: use default task selection screen for "task filter" to so that customers can be selected
- Reports: "task extras of filtered tasks" added to filename resolver variables
- Widget option: "Show values when no entries".
- Show summary figures on main screen when no stamps are present

7.51, November 2020
- PDF reports: Roboto font added and set as default font
- Location tools: Task assignment
- Reports: "External storage" now has option "Always choose"; this is for cloud providers that don't support folders (ACTION_OPEN_DOCUMENT_TREE).
- XLS reports: configurable spreadsheet name
- Target time calculation now applies the enhanced rounding options ("Total rounding / Use for calculations / Apply to day")
- Worktime average: new option "ignore time total = zero"

7.50, October 2020
- Android 11 compatibility (targetSdk 30)
- Upgrade to latest PDF library, added custom PDF font selection (try this if printouts are missing accented or special characters)
- "Known locations" in location auto fill in (see "Location tools" in preferences)
- Day notes: quick copy within week added to long click menu
- Reports E4/E6: custom sort extended with field "check-in"
- TemporalValueEditDialog: validate overlapping dates
- Report reminders: task filter added with 2nd beta version

7.44, July 2020
- Report E3: grouped subtotal (same as E2 with previous release)
- Report E3: "time block" fields extended with dedicated "time in" and "time out" fields
- New alarm type A4 "Planned break over"
- Text editor: caps option "characters"
- Roll over at midnight: added "auto" option
- Roll over at midnight: apply on task switch via widget (was only done on "punch via widget" before)
- Widget punch option: open work unit notes editor
- Time total format: added "decimal with precision 1"
- Work unit notes editor opened from widget: added "show different work unit" menu icon
- Punch shortcuts: added variables for "first checkin time", "current checkin time", "previous checkout time"
- Optionally show day notes as separate line on "Week" view
- "Average" calculation options (click the "Average" label on "Month" view)

7.43, May 2020
- Tasks: added fields "Extra 3" and "Extra 4"
- Reports: "Send/share file" delivery option added
- Report E2: "subtotal grouped by" option added
- Auto breaks: "ascending rule evaluation" added
- Alarm notification C2: task filter added
- Tasker plugin: "day notes" input
- Bugfix: "Running monthly delta" isn't updated if entries are present but the total worktime for this month is zero (i.e. 0.0)
- All "SD Card" labels changed to "External storage", since we use the Storage Access Framework on all TimeRec 7.4x installs.
- Maintenance: all android.text.format.Time references changed to to GregorianCalendar

7.42, Feb 2020
- "Holiday balance" added to main menu
- Stamp values: fields ValueC and ValueD added, data types "list of values" and "checkbox" (boolean 0/1) added, option "add to amount" added
- SearchDialog supports inline edit, same as "Week" and "Month" view
- SearchDialog: batch operations added to menu
- Worktime overview changed to fullscreen, added "Column configuration" menu item and optional field "number of work units"
- "Enforce minimum break time" changed from single setting to multi line config screen (with "time from/to" and break duration)
- Alarm C3: optional task filter
- Print view on Day/Week/Month/Search/Worktime overview: XLS option added (in addition to HTML and PDF)
- Main menu item "Info" removed, relevant info screens added to "Menu / More" (section "Info")
- Main menu item "Edit stamps" moved to page "Menu / More" (section "Edit | Work units"). - Beta2: "has text, has no text" filter added to the stamp value field report filters
- Beta2: boolean stamp value fields can configure the on/off UI symbols

7.41, Dec 2019
- Consolidated alarm settings with new alarm types, see preferences/page 3
- "Holiday mode" added to turn off all reminders and geofence tracking (just below the new alarm settings)
- Dark/light theme: "automatically" and "manually" option
- "Task color adjustment" for those who switch between dark and light theme.
- New main screen display options "Show 'Total W'", "Show 'Total RepPeriod'"
- Android 7.x devices upgraded to Storage Access Framework for all SD Card operations (similar to Android 8+). This is so we can remove a lot of legacy code and keep supporting Android 7.
- "Soft input adjust mode" on all dialogs, title bar and buttons footer are always shown when keyboard opens.
- "Whats new" popup changed to title bar info icon
- Added Croatian (values-hr)
- Patch "Switch to next work day" reverting to current day
- More patches for the Android 10 "dismiss fullscreen dialog" bug
- Set Android 10 "hasFragileUserData" in manifest
- TextEditor: undo/redo always displayed, changed to undoWord/redoWord
- Removed legacy code and refactored "selected app language"

7.40, Oct 2019
- Increase minimum required Android version to 7.0 (Nougat). Older devices remain on TimeRec 7.36
- Added "Punch shortcuts" (through long click on "Check in now" or "Check out now")
- Reports: added delivery option "External storage" (i.e. using the Storage Access Framework) for devices with Android 8 or newer.
- Increased android target version to SDK level 29. Geofences now need ACCESS_BACKGROUND_LOCATION permssion on Android 10 devices.
- New setting added to daily target time tracking: "Skip if only 'No target time' tasks"
- On Android 10 devices: support dark themed "1x1 widget shortcuts"
- Added "Move break" and "Delete break" actions to the "three vertical dots" work unit context menu
- Optionally show "Check in now" on geofence notification (see menu item "Settings | More" on the geofence settings screen)
- Time shortcuts on custom time picker (see menu item "Shortcuts" on the time picker)
last three items have already been rolled out with Android 10 fix 7.36.1
- Task search can optionally do a "LEFT" text search, instead of default "MID" search. See Menu/Settings on task selection screen.

7.36, May 2019
- Geofences: "Google Places Picker" (which will be removed by Google) replaced with "map with marker" activity in Utilities Plugin
- Geofences: add "retry now" and "retry later" actions to geofence error notification (e.g. when entering battery save mode)
- Android Q preparation: Android 8+ devices use "Storage Access Framework" instead of READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE; this relates to the SD Card related operations "data backup/restore", "export/import tasks", "export/import work units"
- Reports E3 and E9: fields "Task matrix" and "Client matrix" added

7.35, Feb 2019
- Report E9: max. four groupBy fields, add "sort by date only"
- Optionally show "first check-in, last check-out" on Month view
- Report delivery to Google Drive: add "overwrite" option, needs Google Drive plugin update
- Widgets and notification bar: add "current task total" option
- Add "Update work unit notes" tasker plugin action, allow whitespace in work unit text
- "Wear OS Notification" settings moved to separate dialog
- Report reminder can optionally be added as main menu item
- Fix ANRs caused by synchronized app init via service calls (e.g. widget update or calendar sync background processing)
- Fix E2 XML structure ("day" node was repeated once per work unit)
- Fix: prevent negative worktime total with autobreak misconfiguration

7.34, Nov 2018
- Report reminder plugin functionality imported, i.e. plugin is no longer required
- Reports: optional sort by task on reports E2/E4/E6
- Report E9: sorting by "selected group-by fields", field "Task sort nr" added to "group by" selection
- Reports: "show line nr" on PDF/HTML reports except matrix E5/E7
- Punch time edit on "Week" view
- Stamp values: add "base field" when "copy value of previous work unit" is enabled
- Main screen and "Day" view: keep scroll position after changing notes, stamp values and task assignment
- Auto breaks: new option "ignore 'no time summation' tasks for break start calculation"
- Pro version bugfix: reset text editor height to V7.32 state
- Free version bugfix: button panel shifts position between load and actual display of ads

7.33, Oct 2018
- "Show rest time" added (Preferences page 2)
- Punch rules: skip if we already have a finalised work unit at calculated target time
- "Delete data" added to "Copy days" menu
- Clean up some dialog header and button panel inconsistencies, dark theme dialogs with darker background
- Catch punch time update that would leak into other work units (i.e. show an optional warning dialog)
- Fix "IllegalArgumentException" sd card issue on Huawei devices when creating reports or data backups.

7.32, Oct 2018
- Location auto fill on punch (Preferences, page 3, "Location tools")
- Work units context menu on main screen and "Day" view
- Geofence autopunch: split "In" and "Out" minutes threshold into two separate options
- Switch "geo location lookup" to FusedLocationProviderClient, remove old (deprecated) implementation
- Undo/redo on text editor
- Auto confirm option on "Revert changes"
- Bugfix E9: time total vs "no summation tasks"
- Time filter on reports: add "total time >= | <"
- Pro issue: fix rare cases of "Permission Denial" in calendar color lookup
- Widget update: fix the occasional ANR by replacing "synchronized" with update call tracker
- Potential fix for EGL crash on Android 6.0 Samsung devices

7.31, Sept 2018
- Geofence notifications (Settings page 3)
- Task batch update (Menu / More)
- Calendar sync: event color setting per task
- Reports E5/E7: sorting and "total first" option
- Report E9: more "group by" options
- "US standard week" week number option
- Samsung Android 8 issue: landscape default time picker cuts off OK/Cancel buttons, now moved to right hand panel

7.30, June 2018
- Additional search options on <<Task selection>>
- "Geo Location" lookup on day notes & work unit notes moved into the main app (using runtime permissions), instead of separate plugin app
- PDF reports fix: support newlines in comment fields if "Long text" PDF report option is set to "WRAP" (which is the default setting)
- Multi Device Sync download changed to modal dialog to increase stability
- Minimum required version increased to Android 6.0, Android 5.x devices remain on Time Recording version 7.23
Other minor changes:
. Add "Print view" to menu of <<Search>> screen
. Template texts: move inline settings to menu
. Day templates selection: "long click" opens the edit screen
. <<Split work units>>: maximum increased from 6 to 12
. Android 80 fix: close keyboard when navigating to date picker
. Confirmation messages from Widget and Shortcut punches changed from "Toast" to small splash dialog to increase stability
. Calendar Sync can be unlocked through a "Reward" video ad (see <<Data Administration>> sceen)
. "Punch diagnostics" added to Tweaks dialog
. Intent.FLAG_RECEIVER_FOREGROUND on all broadcasts Added with Beta 2:
. New input dialog for "override weekly target time", shown when clicking the "weekly delta" cell on Mainscreen, Day, Week & Month views.
- Date pin on search dialog
- Date range picker on "date lookup": added 12M & 365D presets
- Added inline punch time view to the "Month" screen (click on total time cells)
- Apply "keep screen on" setting to all pages (was only mainscreen before)
- bugfix: "running monthly delta" was not calculated when the main setting "monthly delta enabled" hasn't been ticked and saved before.
- added "$today" and "$now" to report header/footer variables
- updated Italian translation texts

7.23, Mar 2018
- Android 8 hotfix: add "active" checkbox to time reached alarm settings that are not threshold based
- "Print view" on day/week/month/overview
- Flextime: proper rounding on "single minute" corrections
- "Sales tax" on reports: add rounding to avoid single cent offset

7.22, Feb 2018
- Android 8 compatibility, use notification categories (notification channels) for all alarms and notifications
- Android 8 adaptive launcher icon
- Detailed column setup configuration for Day, Week and Month views. Notes can now be edited directly on the Week & Month views
- Reports: Flextime added to E2, E3, E8 & E9
- Drilldown from reports (internal preview) to Day & Month
- Task import confirmation text cleanup
- Wakelock for "time reached" alarm
- Do not trigger auto backup on app start

7.21, Jan 2018
- Flextime option added to daily target time
- Android 6 and newer: Calendar Sync integrated in main app, "Calendar Sync Plugin" app no longer required
- Reports: added "Always prompt" option to output format setting
- Option "Weekly target reached at"
- Reports: added "Minutes only" format to "Worktime total" formatting options
- Reports: "Day of week" selection added to Time filter
- "Create backup" and "Restore" added as optional main menu items
- Custom field order on 4x1 & 4x2 widget
- Drilldown from "Internal preview" and "Overview dialog" date fields to to Day or Month view
- Added with Beta2: new auto backup details option "Auto backup after every change"
- Added with Beta3: task background color picker updated.

7.20, Sept 2017
- set min required version to Android 5, remove Android 4 assets
- auto backup detail settings
- optionally show inactive tasks on task selection
- check-in & check-out time on reports E4 and E6
- day/week/month button long click show reports period selection for current and previous period
- public service API for task export & import
- custom "delete entry/delete line" dialog from time picker
- fix time picker landscape mode on Android Nougat
- runningDeltaM patch for "no target time" tasks
- add MyPackageReplacedReceiver

7.14, May 2017
- Report filters: and/or conjunction, multiple values on single filter, display on/off toggle
- Text, icon and background color options for the transparent widgets (1x1, 4x1, 4x2)
- Old-style time spinner fixed on android 7 devices - Android O time picker fix

7.13, February 2017
- Russian translation
- Add "Break duration" to E2, E4 and E6
- Android 7 patch: show time in notifications
- Stamp generic values: trigger "sync" after changes
- Multi instances: allow Dropbox backup/restore
- Reports: fix short time format for delta minus, add "decimal" option to default time total format
- Report file name pattern: added {seq} token to force unique file names
- Monthly target time edit: "Copy from daily target" (added with Beta2)
- "Override daily target time" screen: added option to also update weekly/monthly target time (added with Beta2)

7.12, December 2016
- Android Nougat 7.1 App Shortcuts
- "Shortcuts" click action for 1x1 widget
- Action button panel on "Day" view
- "Maximize" menu option on Day, Week & Month views when in landscape mode
- Delete old data: "include day templates" option
- "Time reached" alarm falls back to default sound (or no sound at all) when custom alarm sound is enabled and "do not disturb mode" is on
- Secondary backup reminder added (for devices with Android 5 or newer)
- Prevent full screen text editor in landscape mode
- "Report name" token added to custom report file name and custom email header/body

7.11, November 2016
- Report E9 "Grouped overview"
- Optionally show break duration
- "Paid Overtime / Week" for simplified weekly overtime tracking (also shown on reports)
- "Task cleanup" for batch task inactivation and batch task 'force deletion'
- Text editor: added "Variables" menu
- Optionally write "Work Units" data snapshot on backup (table SNAPSHOT_WORK_UNIT) for those who want to pull the app's data from its SQLite database
- "Restore" supports "merge data" (in addition to current "replace data")
- "Date range lookup" shows additional range selection
- Report names editable
- Text editor: default cap changed to "Sentence"
- Widget refresh on Marshmallow and higher: repeating alarm changed from "inexact repeating" to recurring one time alarms
- Paging on "Edit tasks" overview screen
- Task selection: current task highlight changed from bg-color to "typeface bold" if grid colors enabled
- Report E3: optional field "List of clients"
- Stacked navigation on the Day, Week and Month views when drilling up or down

7.10, September 2016
- Android 7 Nougat compatibility
- Visibility toggle per report, allow more than one configuration per report
- Custom email subject and body text for reports with delivery type "Send as email"
- optionally show "Task Extra 1" and "Task Extra 2" on report "E5 Task Matrix"
- Pebble Smartwatch plugin added to plugin list
- show "Previously used" group on "Template text" selection
- preset dates selection on "date range" lookup (e.g. on 'Reports' page)
- use AdMob SMART_BANNER on landscape mode
- allow negative value on "sales tax" report setting

7.07, August 2016
- Custom column order and main menu items. See "Interface" on preferences, page 2.
- "Calendar lookup" on text editors (requires Android 6 Marshmallow)
- Optional 3 digit precision on decimal time total, "skip leading zero" on reports' time totals
- Task selection: added "Quick search"
- "Edit day" popup: changed radio buttons to check boxes for multi deletion
- Check-in reminder: "Skip alarm sound" option
- Reports: global task filter "Exclude <<Unpaid>>"
- Decimal time total on E3
- "License failure" shows incremental countdown, instead of locking the app
- Fix "switch task" when punching through widget if time rounding is enabled
- Footer height on PDF reports changed from 18px to 12px - "Restore local backup" allows importing instead of replacing data

7.06, June 2016
- Reports: Advanced file name pattern settings
- Reports: "Always prompt for additional header and footer line"
- Reports: "Internal preview" preview format
- Total rounding: advanced options
- Template text selection: additional display options
- Report E8: added field "average daily target time"
- Task background colors: "on-clock running total" text color option

7.05, March 2016
- OwnCloud integration for backup, restore and reports
- "Search" main menu item added
- 4x1 widget horizontally resizable, added alternate layout with "work unit notes" icon
- "Day notes enabled" option on preferences page 2

7.04, February 2016
- Historical values: hourly rate, daily target time and weekly target time support storing previous values when changing, using "Valid from" / "Valid to" date
- "Delta/Month" and "Delta Day (month to date)" option added to widgets
- Tasker plugin: add "Use previous task" task selection option
- "Undo" screen shows items grouped by change sets, initially first group only displayed
- Optional "Delete entry / Delete line" on default time picker
- Use "dial pad" time picker for all duration based time settings
- Enable Android 6 "auto backup"
- Automatic breaks: "Active on these days" moved to individual entries (added with Beta 2)
- Fix app crash on Android 6 when upload of data backup is repeated with "Retry" after plugin installation (added with Beta 3 / Public release)

7.03, January 2016
- "Monthly target time" supports rolling over running delta total to new months
- Text file based export & import of punch data
- 1x1 Widget "Transparent 3" (with max. width/height)
- "Auto confirm" option on "Continue work unit"

7.02, November 2015
- Added two more "Value" fields (supporting either text or number input)
- "Show filter details in header" for PDF and XLS reports
- Bugfix: do not apply auto breaks for running total calculation if disabled on given day
- Bugfix for OnePlus2 devices (database validation error on "restore")
- Bugfix for Android M: set file provider URI and read permission (instead of plain file path) when previewing or sending reports
- Polish translation

7.01, October 2015
- Android 6.0 Marshmallow compatibility
- Removed In-App billing in Free version (previous purchases remain valid)
- Main screen layout config
- Task label: field sort option
- Removed "Reports/Admin" preferences tab and settings

6.08, October 2015
- Optional "Swipe mode" on Day/Week/Month view
- E2: add "Delta Day"
- PDF reports: new option "Table width 100%"
- Force task deletion: add "Work unit notes" section
- Copy days: change default view to "copy day to range", keep previous selection
- Backup: "send as email" initially hidden
- Android M preparation (ext paths, permission request)
- Alert panel button text size: 14sp if >L
- Work unit notes <<display options>> changed to submenu
- Removed support for "legacy" utilities app
- Removed deprecated "Charset encoding options" for HTML and Google Docs (replaced with "UTF-8")
- Marked "reports admin options" (page 3 of report settings) as deprecated, will be removed with V6.10

6.07, September 2015
- "PDF" report format
- "Delta day (week to date)" and "Delta day (month to date)" on main screen
- Auto confirmation for "Also update adjacent stamps"
- Task colors: add "apply to client" checkbox
- "Hide provider" on backup, restore, task export & import
- Fix "recent apps" issue where Free and Pro got mixed (due to "taskAffinity")
- Trial period: Free doesn't show ads for the first n days after install
- Added "Move work units to different date" and "Split work unit" to Menu/More

6.06, July 2015
- Samsung Calendar crash fix for Android 5.0

6.05, June 2015
- Multi Device Sync
- Calendar Sync: "Delta Day" token
- Option "Show monthly delta on main screen"
- Ukrainian translation, many thanks to Eugene Turkulevich
- Fix: do not bring main screen to front when starting "switch task" from widget

6.04, May 2015
- Android 5: set notifications to "public" (was default i.e. "private" before)
- Android 5: set notifications to "public" (was default i.e. "private" before)
- Additional 1x1 widget click mode (single tap=open, double tap=punch)
- Auto breaks: merge two breaks into one if adjacent (i.e. end of first break is start of second break)
- Alternate "copy days" dialog added
- Help pages switched from Google Code to Cloudforge
- Status bar notification: added "Client" token
- E3: added optional fields "task extra1/extra2"
- E4/E6: added optional field "decimal day total"
- "What's new" splash screen after upgrade
- "Sort renumber" on 'edit tasks' screen: add "descending" option
- Custom background color per task
- Additional "Show week number" format options (was only "ISO" before). Reference: %U and %W as per "strftime"
- Reports filter: added "any text" for notes text search

6.03, March 2015
- Graphic charts added to the "Reports" page
- Punch rules (preferences page 2)
- Task filter screen: support multi selection
- E2: optionally show date on check-in/check-out time
- Work unit notes: option "copy to new entries" on 'long click' menu
- Check-in reminder: add notification actions (check in, switch task)
- Show "previously used" on "day target time edit"
- Sticky date filter on worktime overview
- Bugfix: "round total down" on negative delta rounds up
- Bugfix: "book forward" does not jump to next day if "today" has entries
- XLS report cell format change: reports E2 and E3 now put the time fields as "datetime" (used to be plain string)

6.02, January 2015
- Check-in reminder, needs new system permissions ("Run on startup" and "Vibration") 
- "Undo changes" to undo the most recent changes (e.g. revert an erroneous "Delete all")
- Added "Template" function to the <<Add Break>> (Breaks & work units) page. This allows to use whole days as a template
- Rounding on time totals, settings page 2
- Reports: field "target time" available on E3 and E8

6.01, December 2014
- "Move app to SD Card" option removed from Free version (app is now "internal only", same as Pro).
- Material Design for Android 5 Lollipop devices
- In-app purchase to disable ads for 12 months
- In-app purchase to permanently unlock calendar sync
- Reports: added "Time from/to" filter
- Language selection
- New status bar notification option, add-on to the existing "notification when checked-in": "Keep after check-out"