diff --git a/bower.json b/bower.json index 65a5fe2e..774c252f 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "openchemlib", - "version": "4.7.2", + "version": "5.0.0", "description": "Manipulate molecules", "keywords": [ "chemistry", diff --git a/dist/openchemlib-core.js b/dist/openchemlib-core.js index db4ec86b..792ecb59 100644 --- a/dist/openchemlib-core.js +++ b/dist/openchemlib-core.js @@ -1,7 +1,7 @@ /** * openchemlib - Manipulate molecules - * @version v4.7.2 - * @date 2017-01-13T13:18:39.114Z + * @version v5.0.0 + * @date 2017-01-13T13:31:46.244Z * @link https://github.com/cheminfo/openchemlib-js * @license BSD-3-Clause */ @@ -133,29 +133,28 @@ WV.WS=function WS(a,b){var c;c=new WV.uT;c.c=true;c.d=b.Gb();return WV.XS(a,b.Fb var toReturn = $wnd["OCL"]; - toReturn.version = '4.7.2'; + toReturn.version = '5.0.0'; return toReturn; } - var isBrowser, globalEnv, document; + var isBrowser, globalEnv; - if (typeof window !== 'undefined') { // usual browser window - isBrowser = true; - globalEnv = window; - document = window.document; - } else if (typeof self !== 'undefined') { // Web Worker + if (typeof self !== 'undefined') { // Usual Browser Window or Web Worker isBrowser = true; globalEnv = self; - document = {}; } else if (typeof global !== 'undefined') { // Node.js isBrowser = false; globalEnv = global; - document = {}; } else { // Other environment (example: CouchDB) isBrowser = false; globalEnv = root; - document = {}; + } + + var document = globalEnv.document || {}; + + if (!document.compatMode) { + document.compatMode = 'CSS1Compat'; } var fakeWindow; diff --git a/dist/openchemlib-full.js b/dist/openchemlib-full.js index 4eab69a9..8d8e9356 100644 --- a/dist/openchemlib-full.js +++ b/dist/openchemlib-full.js @@ -1,7 +1,7 @@ /** * openchemlib - Manipulate molecules - * @version v4.7.2 - * @date 2017-01-13T13:18:39.120Z + * @version v5.0.0 + * @date 2017-01-13T13:31:46.234Z * @link https://github.com/cheminfo/openchemlib-js * @license BSD-3-Clause */ @@ -149,29 +149,28 @@ _.yd=function ovb(){return true};fxb.Nbb=hlb(380,null);Sxb.pvb=function pvb(a,b) var toReturn = $wnd["OCL"]; - toReturn.version = '4.7.2'; + toReturn.version = '5.0.0'; return toReturn; } - var isBrowser, globalEnv, document; + var isBrowser, globalEnv; - if (typeof window !== 'undefined') { // usual browser window - isBrowser = true; - globalEnv = window; - document = window.document; - } else if (typeof self !== 'undefined') { // Web Worker + if (typeof self !== 'undefined') { // Usual Browser Window or Web Worker isBrowser = true; globalEnv = self; - document = {}; } else if (typeof global !== 'undefined') { // Node.js isBrowser = false; globalEnv = global; - document = {}; } else { // Other environment (example: CouchDB) isBrowser = false; globalEnv = root; - document = {}; + } + + var document = globalEnv.document || {}; + + if (!document.compatMode) { + document.compatMode = 'CSS1Compat'; } var fakeWindow; diff --git a/dist/openchemlib-minimal.js b/dist/openchemlib-minimal.js index e8b081cc..3a29c9be 100644 --- a/dist/openchemlib-minimal.js +++ b/dist/openchemlib-minimal.js @@ -1,7 +1,7 @@ /** * openchemlib - Manipulate molecules - * @version v4.7.2 - * @date 2017-01-13T13:18:39.106Z + * @version v5.0.0 + * @date 2017-01-13T13:31:46.249Z * @link https://github.com/cheminfo/openchemlib-js * @license BSD-3-Clause */ @@ -114,29 +114,28 @@ _.cAtomQFNeighbours=hS.Sr;_.cAtomQFNoMoreNeighbours=hS.Tr;_.cAtomQFNoOfBits=hS.U var toReturn = $wnd["OCL"]; - toReturn.version = '4.7.2'; + toReturn.version = '5.0.0'; return toReturn; } - var isBrowser, globalEnv, document; + var isBrowser, globalEnv; - if (typeof window !== 'undefined') { // usual browser window - isBrowser = true; - globalEnv = window; - document = window.document; - } else if (typeof self !== 'undefined') { // Web Worker + if (typeof self !== 'undefined') { // Usual Browser Window or Web Worker isBrowser = true; globalEnv = self; - document = {}; } else if (typeof global !== 'undefined') { // Node.js isBrowser = false; globalEnv = global; - document = {}; } else { // Other environment (example: CouchDB) isBrowser = false; globalEnv = root; - document = {}; + } + + var document = globalEnv.document || {}; + + if (!document.compatMode) { + document.compatMode = 'CSS1Compat'; } var fakeWindow; diff --git a/package.json b/package.json index 41ca6cc4..95d50964 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openchemlib", - "version": "4.7.2", + "version": "5.0.0", "description": "Manipulate molecules", "keywords": [ "chemistry",