Code Pilot for Xcode reaches version 1.0!

Posted on Thursday, May 6th, 2010 by Zbigniew

We are very happy to announce Code Pilot version 1.0. It has been a busy month for us, talking about the plugin’s functionality with the users of all eleven consecutive Beta releases. The main reason for conducting such public testing was the fact that every developer has slightly different habits, and projects vary in size and architecture, therefore the only real common denominator for all these factors is the use of Xcode IDE.

I would like to thank all our friends who helped us make Code Pilot a reality with their invaluable feedback and insightful suggestions.

We tried hard to refrain from introducing any new major features in the Beta releases, as our main goal was to make this product’s core functionality rock-solid first. However, we do have many very exciting new features scheduled for future releases, so there’s still a lot of cool things ahead of us!

To make Code Pilot’s adoption easier and give you more time to grasp the ways you may benefit from it, we have enabled the unregistered version to work without the time limits per Xcode session for a period of 10 days! After that you still can use all Code Pilot’s features within the standard limit of 15 minutes per session.

Below you can find a list of changes and tweaks introduced in all the beta versions of Code Pilot from the beginning until current version
(1.0).

Version 1.0
  • Trial version works without per-session time limits for 10 days now.
  • Symbol name matching algorithm revised and improved
  • Xcode 3.2.3 pre-release for iPhone OS SDK 4.0 beta 3 support
  • Many minor fixes and performance improvements


Version 1.0b11
  • Xcode 3.2.3 pre-release for iPhone OS SDK 4.0 beta 2 support


Version 1.0b10
  • Many performance improvements for large codebases
  • Search mechanism scores uppercase characters higher for better CamelCase support
  • Loading symbols on demand (search window appears immediately from now on)
  • Subprojects inclusion in search results is now optional (check preferences pane)
  • More convenient delays and timers for query input


Version 1.0b9
  • Xcode 3.2.3 now supported


Version 1.0b8
  • Performance improvements (esp. for large codebases)


Version 1.0b7
  • Xcode 3.2.2 beta 6 now supported
  • Subproject files now open and list contents properly


Version 1.0b6
  • Preference pane moved to the end
  • Minor update checking fixes


Version 1.0b5
  • Search results scoring system fully rewritten and refined
  • Category names now visible next to symbols
  • Implementation files and symbols in them score higher now
  • Support for opening external files in “All-In-One” mode
  • Fixed bug causing recent files to seem empty
  • Fixed bug causing serial number to be lost


Version 1.0b4
  • Browsing contents of Groups, .xibs, Categories and Classes
  • XIB files now appear in search
  • Window flickering bug fixed
  • Initial setup of key binding fixed
  • Subprojects support enhanced – differentiating symbols and files among subprojects


Version 1.0b3
  • Searching in subprojects introduced
  • Installer fixes
  • Window hiding bug fixed
  • Releasing C structures and pointers properly

Leave a Reply