Releases: ua-parser/uap-ruby
Releases · ua-parser/uap-ruby
Version 2.8.0
What's Changed
- #87 drop support for ruby 2.4 (@nijikon)
- #95 ua-parser/uap-core@dfb67d2 (@opti)
Full Changelog: v2.7.0...v2.8.0
Version 2.5.0
Important change: this update will change how windows major version is parsed! See ua-parser/uap-core#286
New features
Fixes and updates
- #39 Dropped support for Ruby < 2.3
- #36 Faster matching by using
match?
method. (@filiptepper) - #42 Update uap-core to
23bfabe3
- #43 Rubocop fixes
Version 2.4.1
- #33 Rubocop fixes
- #34 ua-parser/uap-core@93f3555
Version 2.4.0
- #28 Parse device brand and model. (@seandilda)
- #32 ua-parser/uap-core@a21120d
Version 2.3.2
Updated rules to ua-parser/uap-core@4af9a7e
Version 2.3.0
Changelog:
- Replace ua-parser with uap-core
- Handle regex_flag for case-sensitive regexes
- Strip device family
- Fixed defect where all sub calls were being passed $1
Version 2.2.0
Changelog:
- Uses
#family
instead of#name
forUserAgent
,OperatingSystem
andDevice
to be consisent with other ua-parser libs.name
is still fully supported as an alias. - Version can be initialized with specific segments, rather than just a string. This was needed to support the latest ua-parser patterns for patterns where
"8.0.b5"
should be"8"
major and"0.b5"
minor. - Updated to the latest ua-parser library
Version 2.1.5
Changelog:
- Updated UA parser database
Version 2.1.3
Changelog:
- Added a command line interface
Version 2.1.2
Changelog:
- Updated UA parser database