| Version | Message | 
| 1.0.3 | Fixing some compilations issues with PHP 5.3 builds. | 
| 1.0.1 | The internal object code has been rewritten to take advantage of the PHP5-specific object model. | 
| 1.0.0 | The official 1.0.0 release. | 
| 1.0.0RC | Version 1.0.0 release candidate | 
| 0.9.3 | 
                                - Added the P4API path as a build-time configuration option. - Improved the Unix build's P4API path detection code.  | 
                        
| 0.9.2 | - The runTag() and waitTag() methods have been removed. They are deprecated in the P4API. | 
| 0.9.1 | - Fixing the C++ linkage used when building the extension as a shared module. | 
| 0.9.0 | 
                                - Fixing support for tagged output. - Unknown tags are no longer filtered before being passed to OutputStat(). - setArgs() now accepts either an array of arguments or individual arguments. - The documention includes a number of small improvements. - The API is now considered stable.  | 
                        
| 0.6.0 | 
                                - Implementing additional PerforceClient methods: setProg(), getConfig(), setTicketFile(), runTag(), and waitTag(). - Added some initial user documentation.  | 
                        
| 0.5.0 | 
                                - Added a formal PHP5 interface (PerforceClientUser) to define the UI object. - Support for PHP4 has been removed. - Improved the overall performance and memory profile of the extension. - Added an initial set of unit tests.  |