Older Changes

This is a rough list of changes between older versions of Instaviz. To see more recent changes, see WhatHasChanged. To see where Instaviz is going in future releases, see the RoadMap. Or DownloadAndInstall Instaviz.

1.10 (3 - 8 September 2010)

Instaviz Summary

  • Fixes crash after setting background color.
  • Fixes occasional crash when clearing graph.

All the Details

  • Fixed background color causing subsequent layout changes to crash (fix #129).
  • Fixed clearing graph through graph settings after low memory causing crash (fix #130).

1.9 (18 - 23 June 2010)

Instaviz Summary

  • Supports iPhone 4: retina display.
  • Supports iOS 4.0: multitasking.
  • Video output to external displays.
  • Batch copying of graphs.
  • Preview and open graphs from other apps e.g Mail.
  • Faster display and scrolling.

All the Details

  • File action buttons are now inhibited when previous file action is still in progress (fix #121).
  • Fixed opening settings causing crash on iPhone with iOS 4.0 (fix #122).
  • Fixed blur text on high-resolution screens e.g. main screen on iPhone 4 (fix #123).
  • Added icon for iPhone 4.
  • Improved icons for iPhone and iPad.
  • Fixed rare crash on end touch.
  • State now saved when backgrounded in iOS 4.0.
  • Improved graph scrolling and display speed.
  • Added previewing and opening graph files from other apps e.g. Mail (fix #124).
  • Added batch copying of graphs for pasting in other apps (fix #125).
  • Added external display of graphs e.g. video output via the VGA connector; graph navigation is by selection (fix #126).
  • Improved low-memory handling of external displays and hidden views e.g. when navigating.

1.8 (26 April - 5 May 2010)

Instaviz Summary

  • Fixes occasional crash when scrolling settings and tapping on delete button.
  • Fixes filenames that have slashes.

All the Details

  • Fixed tapping delete button while scrolling through settings causing app to crash (fix #118).
  • Typing a slash into a file field is now inhibited, and indicated with a momentary red flash (fix #119).
  • On iPad, preview session now runs in a disconnected action sheet instead of attached to the toolbar button, preventing taps passing through to other toolbar buttons (fix #120).
  • Fixed memory leaks after settings is closed and after deleting components.

1.7 (14 - 20 April 2010)

Instaviz Summary

  • New delete button in graph, node and edge settings.
  • Improves speed of graph opening.
  • Fixes occasional crash on fast sketching or going back to Graphs list.

All the Details

  • Fixed blanking graph name and returning to Graphs list causing app to crash (fix #114).
  • Fixed scrolling through list of settings that have segmented controls sometimes crashing app (fix #115).
  • Added delete/clear button in component settings (fix #116).
  • Certain settings now appear without background lines e.g. method selection in import/export settings.
  • Improved speed of initial graph display.
  • Fixed memory leak after graph is closed.
  • Fixed creating nodes/edges or navigating back from graph while fade out still animating causing app to crash (fix #117).

1.6 (30 March - 1 April 2010)

Instaviz Summary

  • Supports iPad.
  • Fixes unreachable upper left node bug.
  • Selections work in browse mode.
  • Improved graph and text display.

All the Details

  • Fixed Finnish localization for "host name" [Seppo].
  • Fixed new nodes created to the upper left of graph not reachable (fix #110).
  • Selections now work in browse mode (fix #111).
  • Draw classes now integrate in-place updating, layer creation and management.
  • Text layers now cache displayed content until memory warning.
  • iPad interface changes:
    • Popovers for settings: graph components, import/export and email.
    • Icons and startup images.
    • Separate preview, email and export buttons instead of single share button.
  • Upper left button in Graphs list is now named File (fix #113).
  • All graph files are now unchecked after successful import (fix #112).

1.5 (24 November 2009 - 4 December 2009)

Instaviz Summary

  • Better graph display while scrolling and zooming.
  • Animates graph changes.
  • Better autoscrolling in Edit mode.
  • Two-finger panning and zooming in Edit mode.
  • Batch file operations in Graphs list.
  • Complete help files and localizations in 10 languages.

All the Details

  • Fixed enumeration cell reconfiguring on dependent property change.
  • Fixed Finnish localization for "title" and "label" (fix #95).
  • Fixed intermittent crash on import of malformed graphs (fix #96).
  • Fixed first setting cell not getting initial focus in iPhoneOS 3.1.
  • Fixed tapping Next when cell invisible not scrolling or moving focus.
  • Changed import done animation to flip from right.
  • Integrated graphviz 2.24.0 package.
  • Improved graph display during scrolling and zooming; graph changes will now animate (fix #97).
  • Sketching a shape now only changes the shape of an existing node when that node is already selected (fix #98).
  • Improved import and export reliability.
  • Improved autoscroll control and display (fix #99): wider activation area but with 1/2 second initial delay, autoscrolling now anchored at absolute not relative start of touch, display now fully updated while autoscrolling, smoother autoscrolling on iPhone 3.1.
  • Added two-finger panning and zooming to Edit mode (fix #100).
  • Fixed second touch during Edit mode randomly switching sketch to other finger (fix #101).
  • Added batch file operations in Graphs list: action button on navigation bar; share, duplicate and delete buttons on the toolbar; user can now choose multiple output formats (fix #103).
  • Removed file operations from Graph settings (fix #102).
  • File operation settings now use navigation bar done button instead of table cell button (fix #104).
  • Added import/export via https (fix #105).
  • Fixed crash with low memory when emailing or exporting PNG of large graph (fix #106).
  • Fixed long session start appearing to hang without progress bar coming up.
  • Fixed crash with low memory when progress bar needs to be displayed.
  • Fixed export and email settings not persisting after quitting in those screens (fix #108).
  • Fixed double keyboard appearing when device is rotated and then rotated back (fix #109).
  • In Edit mode, second touch now reverts selection to before first touch (fix #107).
  • In Edit mode, autoscroll now only activates when node is selected.
  • Updated help files and localization for 1.5: Chinese Simplified [Alvin], Chinese Traditional [Alex C], Dutch [Knud], English, Finnish [Petri], French [Pierre], German [Alex P], Italian [Silvia], Japanese [ktetsuro], Spanish [Federico].

1.4 (1 - 5 July 2009)

Instaviz Summary

  • Supports iPhoneOS 3.0.
  • Fixes the two-finger scrolling bug.
  • Edit vs. Browse mode.
  • Autoscrolls when sketching to screen edge.
  • Emails to Window users, uses standard attachments.

Instavue Summary

  • Fixes graphs not appearing from iTunes 8.2 backups.

All the Details

  • Now targets iPhoneOS 3.0.
  • Added Edit mode, for creating nodes and edges and editing attributes, versus Browse mode for scrolling and zooming (fix #87, #88).
  • Replaced custom shake detection with motion event handling in iPhoneOS 3.0.
  • Replaced shape tracing in drawRect: with CAShapeLayer path updating in iPhoneOS 3.0.
  • Added autoscrolling while sketching to the screen edge (fix #21).
  • Email now displayable in Windows, uses standard attachments instead of data URL IMG's (fix #89).
  • Email now does not quit app (fix #90).
  • Changing node shape now applies default style, instead of recording default style (fix #91).
  • Color picker now resizes to full width when device is re-oriented (fix #92).
  • Tapping on or dragging over the last segment of a polygonal shape now selects it (fix #93).
  • Updated the English help files.
  • Bumped time limtation on ad hoc distribution to 31 July 2009.
  • Re-registered device for Christopher.
  • Fixed graphs not appearing from iTunes 8.2 backups in Instavue (fix #94).

1.3.1 (14 May 2009, Instavue for Windows only)

  • Fixed Instavue (Win) crash on start when some .plist files are too large (fix #86).
  • Fixed Instavue (Win) crash on start when some .plist files are corrupted.
  • Instavue (Win) now prevents selection of device.
  • Instavue (Win) now writes minidump file on crash.

1.3 (29 April 2009 - 8 May 2009)

Instaviz Summary

  • Import Graphviz GV from box.net, iDisk or any HTTP server.
  • Handle instaviz: URL's from third-party apps and websites.
  • Export to PNG and Visio VDX.
  • Email to other iPhone and Mac users.
  • Preview to Camera Roll.
  • New left-right, bottom-top and right-left layouts.
  • Default styles for nodes and edges.
  • Graph centralizes when extremely zoomed out.

Instavue Summary

  • Instavue now runs on Windows.
  • Better source listing of devices and graphs.
  • Keep the selected graph open in the middle of an iTunes backup.
  • Graphs now appear correctly from iTunes 8.1 or newer.
  • Export to Visio VDX and VML.

All the Details

  • Fixed missing Japanese localization [ktetsuro].
  • Fixed missing Italian localization of More Help and font setting (fix #62) [Mirko].
  • Fixed Done keyboard button not working in Export when box.net or iDisk is selected (fix #63).
  • Done button now always dismisses keyboard without popping the current view (fix #20).
  • Integrated graphviz 2.22.2 package (fix #24, #64).
  • Fixed Instavue intermittent crash on reselection of previously selected graph (fix #65).
  • Instavue help now routes to Instavue website (fix #66).
  • Instavue bundle identifier prefix is now "com.pixelglow".
  • Instavue devices now expand when any part of the item is clicked (fix #67).
  • Neato layout now uses overlap=vpsc instead of non-functioning overlap=prism.
  • Overlap attribute now changed when layout changed, instead of set when graph created.
  • Add previewing to camera roll or saved photos album (fix #68).
  • "Export Graph" now reads "Export to Server".
  • Fixed too-fast export causing "Done" button to never appear.
  • Graph now centralizes when extremely zooming out (fix #9).
  • Added left-to-right "dot" layout (fix #69).
  • Fixed creating new graph overwriting existing graphs in certain language localizations (fix #70).
  • Export file format is now selectable (fix #71).
  • Added PNG to export formats.
  • Fixed graphs not appearing from iTunes 8.1 backups in Instavue (fix #72).
  • Added flow to graph settings: downwards, leftwards, upwards and rightwards (fix #73).
  • Added Visio VDX export to Instaviz and Instavue (fix #74).
  • Margins and padding in Instavue are now consistent with Instaviz.
  • Improved Instavue description of Graphviz files.
  • Shaking the device when nothing is selected now clears the graph, instead of deleting it (fix #75).
  • Export no longer uses PROPFIND.
  • Added import of .gv files to the graphs list (fix #76).
  • Fixed text and stroke display not scaling with graph e.g. when size attribute set.
  • Improved import/export progress bar updating.
  • Fixed intermittent crash when duplicating graph.
  • Fixed missing disclosure indicator for new graphs in list.
  • Import/export button is now disabled if import/export settings are inconsistent (fix #77).
  • Added default styles for node shapes and edges: record last change on editing, apply last change on creating (fix #78).
  • Tapping on Done in import settings now opens imported graph directly.
  • Imported graph now first saved on graph close, not after tapping Done in import settings.
  • Added custom URL scheme instaviz: (fix #79).
  • Invalid graph files now alert user, instead of opening as blank graphs.
  • Any graph at start now animates over the graphs list.
  • instaviz: scheme now supports data:, http: and https: inner schemes (fix #80).
  • data: inner scheme supports base64 encoding for smaller URL's and to work around iPhoneOS bug opening long URL's with misaligned % characters.
  • Improved error reporting for URL handling and opening graphs.
  • Added emailing of graphs (fix #81).
  • Improved app icon.
  • Graph settings now uses standard "layout" attribute instead of custom "IVLayout" attribute (fix #82).
  • Instavue now keeps same selected graph during an iTunes backup (fix #83).
  • Instavue now uses standard "layout" attribute instead of custom "IVLayout" attribute (fix #82).
  • Instavue outline view no longer uses capitalized group items for devices.
  • Fixed multiple shakes causing stacked action sheets (fix #84).
  • Fixed shaking in settings screen hanging the app (fix #85).
  • Files can now be imported with extensions other than ".gv".
  • Imported file name now based on original file name, "IVFileName" graph attribute or graph name, in order of availability.
  • Added localization of new featues: Dutch (partial) [Knud], Finnish [Petri], French (partial) [Pierre], German [Dominik], Japanese [ketsuro], Spanish [Juan].
  • Edge setting "direction" now called "flow".
  • Added extra space before emailed graph for user message.
  • Bumped time limitation on ad hoc distribution to 31 May 2009.
  • Added Instavue for Windows.
  • Instavue (Mac) can now export VML.
  • Improved source list display, including icons, for Instavue (Mac).

1.2 (6 January 2009)

  • Added localization: Japanese [ktetsuro]. Registered additional device for Glen.
  • Settings label and fields now adapt to show complete label text (fix #56).
  • Added background color and setting (fix #57). Background now defaults to white but cannot be changed to transparent.
  • Added localization: Chinese Simplified [Vicki], Chinese Traditional [Vicki].
  • Added direction of flow to edge settings (fix #58).
  • Added localization: Finnish [Petri].
  • Fixed fallback font glyphs not displaying correctly e.g. Chinese, Japanese, emoji (fix #26, #59).
  • Added font settings (fix #60).
  • Layout of settings now reflects subcomponents rather than actions. Added localization for help files and additional settings: Chinese [Vicki], Dutch [Jaap], Finnish [Petri], French [Pierre], German [Daniel, Dominik], Italian [Mirko], Portuguese [Carlos, Jose], Spanish [Juan].
  • Added duplication of graphs (fix #61).

1.1 (18 December 2008)

  • Now targets iPhoneOS 2.2.
  • Fixed table cell NIB instantiation causing crash in 2.2. Fixed keyboard show/hide and rotation display glitches in settings on 2.2.
  • Export now attempts non-persistent connection when persistent connection fails e.g. box.net (fix #50).
  • Added support for exporting to box.net (fix #51).
  • Added spring-model layout ("neato"), more suitable for mind-mapping applications (fix #52). Fixed toggling between enumeration settings resulting in spurious commas in the value.
  • Added help files in the form of default graphs, updated at version or language change (fix #53, #54). Added localization: Italian [Mirko]. Added localization for background, help and layout: Dutch [Jaap, Frits], French [Pierre], German [Dominik], Portuguese [Jose], Spanish [Juan].

1.0.1 (4 December 2008)

  • Fixed crash on first export (export settings dictionary not created and thus directory URL was set to garbage, fix #48).

1.0 (3 December 2008)

  • Fixed non-localized titles in segmented controls e.g. export methods (fix #43).
  • On first export, method now defaults to iDisk (fix #44). Title is now Export Graph, in line with link from Graph Settings (fix #45).
  • Export error messages are now localized (localizations present but not used, fix #46).
  • Fixed tapping on cancel widget in a text field inadvertently dismissing the keyboard (fix #47).
  • Improved and completed localizations: Dutch [Pander], French [Emmanuel, Pierre], German [Dominik], Portuguese [Jose, Rui], Spanish [Juan].

0.3.2 (2 December 2008)

  • Changed graph "name" to "title" (fix #34).
  • In the color settings screen, color cells can now be tapped to select them (fix #35).
  • Fixed "Done" button not dismissing settings when text field is scrolled off (fix #36).
  • Added swipe-to-delete in the graphs list (fix #5, #33).
  • Improved localizations: French [Emmanuel, Pierre], German [Dominik].
  • If the user changes the graph title to the same as another existing graph, a numeric suffix is now appended to the title on saving (fix #37).
  • Fixed title change losing graph after quit at graph screen (fix #42).
  • Added export to iDisk and WebDAV (fix #22).
  • Tapping in a setting screen now removes the keyboard (fix #32).
  • Fixed first field wanting to focus even when view on top was popped.
  • Fixed view stuttering when moving to next field.
  • Added partial export language localizations: Dutch [Pander], French [Emmanuel, Pierre], German [Dominik], Portuguese [Jose].
  • Improved icon and checkerboard.

0.3.1 (26 November 2008)

  • Added shake to delete entire graph when nothing selected, with an action sheet confirmation (fix #5). Added 1-second delay between shakes recognized as deletes.
  • Added graph renaming through graph settings (fix #28).
  • Fixed very short lines and very small shapes being recognized as taps instead (fix #29).
  • Graph list now sorts like the Mac Finder (fix #18). New and renamed graphs now appear in correct sorting order.
  • Added localizations: Dutch [Pander], French [Pierre], German [Daniel], Portuguese [Jose, Rui] and Spanish [Juan].
  • Added icon and default screen.
  • Improved animation of graph creation, deletion and renaming at graph list.
  • Color settings now properly support interface rotation (fix #30).
  • Fixed label numbers restarting from 1 on reopen (fix #31).
  • Registered device for Beau.

0.3 (24 November 2008)

  • Added line style settings for nodes and edges (fix #19). Added dashed and dotted line styles.
  • Tapping the label text field keyboard "return" key now dismisses the settings panel (fix #20).
  • Added color settings and picker for graphs, nodes and edges (fix #25). Added filled style for nodes. Fixed white box appearing momentarily when keyboard is hidden.
  • Registered devices for Beau, Rui and Sean.

0.2 (17 November 2008)

  • Restored one finger to sketch, two fingers to scroll (fix #15). Reduced bouncing at end of two-finger scroll.
  • Focus, selection and trace highlighting now doesn't scale with zoomed graph (fix #11).
  • Fixed absolutely positioned nodes not enlarging graph bounds (fix #12).
  • Fixed rotating device sometimes not redrawing graph.
  • Added shake to delete selected node or edge (fix #6). Absolute position now persists on nodes, so when all edges are deleted they revert back to their created position.
  • Added double-tap on nodes or edges to edit labels (fix #13).
  • Added double-tap on entire graph to edit labels (fix #16). Added selection of entire graph.
  • Fixed quitting graph not preserving scroll offset and zooming scaling (fix #2).
  • Added time limitation to ad-hoc distribution.

0.1.2 (12 November 2008)

  • Added shape changing by sketching over shape (fix #7). Sketching a recognizable shape now always results in a shape, even if two nodes are selected.
  • Scroll position is now pinned to acceptable bounds, graph will bounce back to a visible position (fix #10).
  • Added focus highlighting during dragging. Unsuccessful gestures now do not change selection, only taps, line and shape sketches do.
  • Registered devices for Beau, Dylan, Jon, Patrick, Pierre, Sam.

0.1.1 (8 November 2008)

  • Added pinch to zoom in/out (fix #1). Two-finger scroll is somewhat broken now, added delay to content touch as a workaround.
  • Fixed squares not recognized (fix #4).
  • Registered devices for Alan, Athol, Brandon, Christopher, David, Desiree, Jamie, Michael, Ryan, Steve, Thomas, Zac.

0.1 (5 November 2008)

The initial beta release.