v3.2.14.3

@ben51degrees ben51degrees released this Dec 15, 2016

Highlights Include:

  • New Lite Data File released for December.
  • Usage data is now shared securely over HTTPS.
  • getValues now uses a concurrent dictionary to improve performance.

Downloads

v3.2.13.5

@ben51degrees ben51degrees released this Nov 1, 2016 · 7 commits to master since this release

  • Updated the SQL project to work with the refactored code base.
  • In MVC project, Nuget package Webmatrix.Data (AspNet.WebPages.Data)
  • Updated the Lite Data files for October 2016.
  • Exposed common base classes and functions so other assemblies can access
  • Removed redefined SearchReadonlyList.
  • Changed path to data file in auto update unit tests.

Downloads

V3.2.12.3

@JosephDix JosephDix released this Sep 14, 2016 · 14 commits to master since this release

Highlights Include:

  • When the WebProvider is being used outside a web environment to make use of the update feature, it is useful to see the return code of the data file download. The codes are detailed in the LicenceKeyResults enumeration. Updating manually in this way may mean that the Download method is called when there is no bin directory (where the API searches for a licence key file). For this reason a check has been added to the Keys method in LicenceKeys which checks for the existance of the bin directory before searching it for a licence key file.
  • Added all profiles example, and removed unnecessary configurations.
  • Updated the Lite data files for September data.

Downloads

v3.2.10.4-beta

@ben51degrees ben51degrees released this Aug 17, 2016 · 25 commits to master since this release

Highlights Include

  • Updated the Lite data files for June data

Downloads

v3.2.11.1

@ben51degrees ben51degrees released this Aug 17, 2016 · 23 commits to master since this release

Highlights Include

  • Updated the Lite data files for June data

Downloads

3.2.10.3-beta

@michael51degrees michael51degrees released this Jun 21, 2016 · 25 commits to master since this release

Highlights Include

  • Added support for device data files which include JavaScript that can override property value results. Values returned as a result of JavaScript snippets are termed dynamic values as they are determined at runtime for the web browser rather than when the data file was generated. The screen width in pixels for a laptop or desktop computer calculated using JavaScript would be an example of a dynamic value. This feature requires a data file which includes JavaScript properties that provide dynamic property values. ScreenPixelsWidth and ScreenPixelsHeight are examples of properties that now support dynamic values.
  • The Auto Update process has been altered to correctly set the If-Modified-Since header rather than the work around header used to overcome a limitation in the WebClient implementation.
  • Generic data structure classes including the cache and lists have been altered to support any data set class type not just those used for device detection.

Downloads

v3.2.9.1

@michael51degrees michael51degrees released this Jun 21, 2016 · 25 commits to master since this release

Highlights Include

  • Updated the Lite data files for June data

Downloads

v3.2.8.1

@michael51degrees michael51degrees released this May 19, 2016 · 26 commits to master since this release

Highlights Include

  • Updated the Lite data files for May data

Downloads

v3.2.7.4

@ben51degrees ben51degrees released this Apr 19, 2016 · 27 commits to master since this release

Highlights Include:

  • Updated Lite data files for April data.

Downloads

v3.2.7.3

@ben51degrees ben51degrees released this Feb 11, 2016 · 28 commits to master since this release

Introduces the new find profiles function.
Highlights Include:

  • Provider supports retrieving profiles relating to a specified property value pair.
  • Values are now initialsed with only their indexes into memory until they are needed. This is to speed up functions such as the new find profiles function.
  • Data file values are now in ASCII order.

Downloads