1.2.5 (2022-05-18)
- should normalise .ts extension (42748ff)
1.2.4 (2022-04-29)
- avoid duplicated remote requests to same module id (7d9e417)
1.2.3 (2022-04-21)
- do not append .js for remote module id (eab4a7d)
1.2.2 (2022-04-21)
- fix parsing remote id (0dfb602)
1.2.1 (2022-01-26)
- requirejs treats "./foo" as "foo" (d9d88e3)
1.2.0 (2021-05-12)
- expose define.nameAnonymous to capture anonymous module (9f6396d)
1.1.11 (2021-01-05)
1.1.10 (2020-05-04)
- should reconstruct remote module path (77974d4), closes dumberjs/dumber#19
1.1.9 (2020-04-09)
1.1.8 (2020-04-08)
- module with paths mapped https:// should use original module id (c77b996)
1.1.7 (2020-04-08)
- use cors mode for foreign remote (ee70847)
1.1.6 (2020-04-08)
- fix runtime loading on module with paths mapped https:// (18b8c8d)
1.1.5 (2020-03-19)
- allow css import from package space (c8ba2a3)
1.1.4 (2020-03-13)
- a.html should route to a.html.js too (2a5b7ef)
1.1.3 (2020-03-09)
- the regexp glob should tolerant .js .cjs and .mjs (3cc6349)
1.1.2 (2020-03-06)
- fix circular deps check for module id with .js ext (6cf0b30)
1.1.1 (2020-01-15)
- properly re-throw error (0cc8f00)
1.1.0 (2019-12-06)
- add support of .mjs and .cjs file extensions (ce85c2e), closes dumberjs/dumber#14
1.0.1 (2019-10-17)
- handle relative module to index module from above surface (ff80778)
1.0.0 (2019-08-29)
- be more friendly to alternative html template syntax (00ab2ff)
0.18.0 (2019-07-30)
- accept load foo.css module fro foo.less/.sass/.scss/.styl (5d0aaff)
0.17.2 (2019-06-26)
- fix circular checker when alias is in the path (2ed0006)
0.17.1 (2019-06-26)
- fix missing deAlias for possible nodejsIds (a31f8ad)
0.17.0 (2019-06-26)
- add define.alias(fromId, toId) to better handle commonjs semantic (6304268)
0.16.4 (2019-06-25)
- avoid module 'foo.json' overshadow module 'foo' (4937c11)
- fix circular deps loading when an outside module loads a circular group (which is always the case in reality) (5691056)
0.16.3 (2019-06-25)
0.16.2 (2019-06-25)
0.16.1 (2019-06-19)
0.16.0 (2019-02-09)
- use requirejs compatible module.uri (505df0c)
0.15.17 (2019-01-15)
0.15.16 (2019-01-14)
- support json! prefix on module with extname not '.json' (0083fd8)
0.15.15 (2019-01-13)
- add support of few more file extnames (cd1c1e9)
- support onload.error callback in requirejs plugin (8196883)
0.15.14 (2019-01-13)
- support unknown plugin prefix at runtime (85a9463)
0.15.13 (2019-01-13)
- normalize plugin module path (38d0de9)
0.15.12 (2019-01-09)
- support require.specified() (507bd4f)
0.15.11 (2019-01-06)
- fix an id mapping bug when a name spaced bundle uses extract same name for bundle name and name space (1b63aed)
0.15.10 (2019-01-06)
- support name spaced bundle (37f8c3b)
0.15.9 (2018-12-23)
- fix path to shortcut '../src' to '' (c9abdfb)
0.15.8 (2018-12-20)
- expose define.currentSpace() which returns "user" or "package" (2455469)
0.15.7 (2018-12-17)
- normalise json! prefix (c33d3ca)
0.15.6 (2018-12-17)
- fix missed code path to ext plugin when non-js module is loaded by additional bundle (19fb7bf)
0.15.5 (2018-12-15)
- fix possible duplicated bundle loading (831bc71)
0.15.4 (2018-12-15)
- expose resolveModuleId (bacf6a2)
0.15.3 (2018-12-14)
- ensure returning of promise in both async/sync requirejs call (4dbb9bb)
0.15.2 (2018-12-13)
- fix a endless circular check when inner deps have circular structure (8317b86)
0.15.1 (2018-12-11)
- fix false exception when user space module in cjs wrapper requires npm package which returns undefined (8651040)
0.15.0 (2018-12-11)
- regexp glob require support (47c854e)
0.14.1 (2018-12-05)
0.14.0 (2018-12-04)
- test: fix amdjs-tests result check (3143e0b)
- simplify default ext plugin implementation, use text plugin to load by default (21f836b)
0.13.0 (2018-12-03)
0.12.0 (2018-12-03)
- basic support of wasm (07286c6)
0.11.0 (2018-12-03)
- use script tag in browser to load bundle, this is only because of sourcemaps (157cd3f)
0.10.2 (2018-11-30)
- fix missed sync module loading when using commonjs require() (59e319f)
0.10.1 (2018-11-30)
0.10.0 (2018-10-08)
- implement default json/html/svg/css/wasm handler in ext plugins (330313c)
- support ext plugin like 'ext:css' (a23b677)
0.9.1 (2018-10-07)
- fix runtime loading with absolute path (5e55849)
0.9.0 (2018-10-05)
- fix missing plugin prefix match (0d247b2)
- basic support of requirejs plugin, only support mandatory load() (18ab776)
0.8.0 (2018-10-05)
- be compatible with requirejs, skip 2nd define on existing module (abd81d2)
0.7.0 (2018-10-05)
- sync return on missing package module (d656ed5)
0.6.0 (2018-10-05)
- improve compatibility with nodejs on json file resolution (62f678a)
- requirejs.definedValues() reports all defined module values, excluding registered but not evaluated (ee9c943)
0.5.0 (2018-10-03)
- support bundle config in requirejs format (272e461)
0.4.2 (2018-10-03)
0.4.1 (2018-10-03)
0.4.0 (2018-10-03)
- pro-actively breaks circular commonjs dependency (a2aca6b)
0.3.1 (2018-10-03)
0.3.0 (2018-10-03)
- resolve module synchronously as mush as possible, early return for commonjs circular dependencies (6b36739)
- test: fix browser test (ed157a9)
- ensure sequential promoting deps, the order is important in case of circular dependency (945bd04)
- fix build exports (d8f1cbb)
- fix timing issue on anonymous module (886f84b)
- follow amd spec on require, fail immediately (141688b)
- improve AMD compatibility, require can be required (f7f380f)
- improve paths lookup, match longest first (6813417)
- relex commonjs require (fc4258f)