| 
                                                                        Good job, 1 issue
                            was                            fixed.
                                                             | |||
| 
                                                                        Good job, 1 issue
                            was                            fixed.
                                                             | |||
| 2 added classes/operations | |||
|   | A | UserAgent::isMobile() added | |
|   | A | UserAgent::isBot() added | |
| 
                    
                                                    1
                                issue
                                                            (minor)
                            
                            was introduced.
                        
                                                                            
                                                                            
                                     | |||
| 1 new patch (Spacing) is available. | |||
| 9 added classes/operations | |||
|   | A | Endorphin::hydrateOperatingSystem() added | |
|   | A | Endorphin::hydrateDevice() added | |
|   | B | Endorphin::parse() added | |
|   | A | Endorphin::hydrateBrowser() added | |
|   | A | Endorphin::hydrateBot() added | |
|   | A | Endorphin added | |
|   | A | Endorphin::__construct() added | |
|   | B | Endorphin::hasResult() added | |
|   | A | Endorphin::getParser() added | |
| 
                    
                                                    2
                                issues
                                                            (2 minor)
                            
                            were introduced.
                        
                                                                            
                                                                            
                                     | |||
| 1 new patch (Spacing) is available. | |||
| 8 added classes/operations | |||
|   | B | HandsetDetection::parse() added | |
|   | B | HandsetDetection::hasResult() added | |
|   | B | HandsetDetection::hydrateDevice() added | |
|   | A | HandsetDetection::getParser() added | |
|   | A | HandsetDetection::hydrateOperatingSystem() added | |
|   | A | HandsetDetection::hydrateBrowser() added | |
|   | A | HandsetDetection::__construct() added | |
|   | A | HandsetDetection added | |
| 
                                                                        Good job, 2 issues
                            were                            fixed.
                                                             | |||
| D | ↗ | B | Wurfl::hydrateDevice() improved | 
| C | ↗ | B | WhichBrowser::hydrateBrowser() improved | 
| B | ↗ | A | PiwikDeviceDetector improved | 
| D | ↗ | B | WhatIsMyBrowserCom improved | 
| B | ↗ | A | Zsxsoft::hydrateDevice() improved | 
| B | ↗ | A | Zsxsoft::hydrateBrowser() improved | 
| B | ↗ | A | Woothee::hydrateBrowser() improved | 
| B | ↗ | A | UserAgentStringCom::hydrateBot() improved | 
| B | ↗ | A | Zsxsoft::hydrateOperatingSystem() improved | 
| B | ↗ | A | UserAgentStringCom::hydrateOperatingSystem() improved | 
| view all | |||
| 2 added classes/operations | |||
|   | B | WhatIsMyBrowserCom::hydrateBot() added | |
|   | A | WhatIsMyBrowserCom::isBot() added | |
| B | ↘ | D | WhatIsMyBrowserCom got worse | 
| 1 added class/operation | |||
|   | A | AbstractProvider::getRealResult() added | |
| B | ↗ | A | UAParser::hydrateOperatingSystem() improved | 
| B | ↗ | A | UAParser::hydrateBrowser() improved | 
| 1 new patch (Spacing) is available. | |||
| 
                                                                        Good job, 1 issue
                            was                            fixed.
                                                             | |||
| 1 new patch (Spacing) is available. | |||
| B | ↘ | D | Wurfl::hydrateDevice() got worse | 
| 1 new patch (Spacing) is available. | |||
| 8 added classes/operations | |||
|   | B | Zsxsoft::hasResult() added | |
|   | B | Zsxsoft::hydrateBrowser() added | |
|   | B | Zsxsoft::hydrateDevice() added | |
|   | B | Zsxsoft::hydrateOperatingSystem() added | |
|   | B | Zsxsoft::parse() added | |
|   | A | Zsxsoft added | |
|   | A | Zsxsoft::getParser() added | |
|   | A | Zsxsoft::__construct() added | |
| Image URL | |
| Markdown | |
| Textile | |
| RDOC | |
| AsciiDoc |