Skip to content

Latest commit

 

History

History
459 lines (262 loc) · 22.7 KB

CHANGELOG.md

File metadata and controls

459 lines (262 loc) · 22.7 KB

4.0.1 (2023-05-24)

Fix bad build/publish

4.0.0 (2023-05-24)

Added Angular Ivy support (dd541fe)

3.0.2 (2020-07-15)

Build System / Dependencies
  • deps: bump underscore.string from 3.3.4 to 3.3.5 (d5c16d11)
Chores
  • Deps: Updated deps for dev app & examples (3f7a662c)
  • deps: Updated testing deps (7c5f9bce)
  • Docs: Updated example dependencies (ef2c0b8b)
Bug Fixes
  • Module: Add module type to ModuleWithProviders (f6a117ac)

3.0.1 (2020-06-29)

Chores
  • deps: Update ng-packagr (a488da43)
  • docs: Updated blockAllRequestsInProgress docs (854cbb43)
  • Development:
Continuous Integration
  • config: Fixed Travis CI config (1bf3986e)
New Features
  • Decorator: Added "scopeToInstance" setting (dc6b6a80)
  • BlockUIService: Added update method (c8b03884)
Bug Fixes
  • Directive:
    • Correctly find parent node (9668a9f0)
    • Stop blocking on destruction (e994de01)
    • Fixed issue when finding "parentElement" for Ivy renderer (75b13614)
    • Fixed default values in isComponentInTemplate method (f56b5113)
    • Added ivy renderer support (a8adc9d3)
  • http:
    • Issue with passing default settings (009ecf7c)
    • Set default settings in provider to fix AOT error (deebf716)
  • BlockUI:
    • Don't clear previous timeout on stop (a04d3e56)
    • Reset should only targets given instance (684be370)
  • BlockUIContent: Fully clean up on destroy (5542a1c9)
Other Changes
  • Http: Default "blockAllRequestsInProgress" to true (531c1dab)
Refactors
  • BlockUI: Rewrite block queueing in more cohesive way (cc9c2e6c)
Tests
  • BlockUIContentComponent: Add test coverage for non-delay (#109) (20f785df)

3.0.0 (2020-06-18)

Chores
  • deps: Update ng-packagr (a74e0871)
  • docs: Updated blockAllRequestsInProgress docs (a01d51c1)
  • Development:
Continuous Integration
  • config: Fixed Travis CI config (d9995b58)
New Features
  • Decorator: Added "scopeToInstance" setting (1a70139b)
  • BlockUIService: Added update method (f145f874)
Bug Fixes
  • http:
    • Issue with passing default settings (6b45b79a)
    • Set default settings in provider to fix AOT error (3c089611)
  • BlockUI:
    • Don't clear previous timeout on stop (41e49604)
    • Reset should only targets given instance (226129cb)
  • BlockUIContent: Fully clean up on destroy (3cddef29)
  • Directive:
    • Stop blocking on destruction (137403a2)
    • Fixed issue when finding "parentElement" for Ivy renderer (927f0dd1)
    • Fixed default values in isComponentInTemplate method (77eb5c39)
    • Added ivy renderer support (6d7a9034)
Other Changes
  • Http: Default "blockAllRequestsInProgress" to true (53375fd2)
Refactors
  • BlockUI: Rewrite block queueing in more cohesive way (0e36a6d5)
Tests
  • BlockUIContentComponent: Add test coverage for non-delay (#109) (20f785df)

2.1.8 (2019-10-21)

Bug Fixes
  • BlockUIContentComponent: Run onStart, onStop and onUpdate methods without setTimeout if delay equals 0 (b02c74ac)

2.1.7 (2019-08-01)

Bug Fixes
  • block-ui-content: Safely detect for changes (#105) (b02c74ac)

2.1.6 (2019-07-11)

Bug Fixes
  • core: Make Update method behave in a more synchronous way (#103) (1e036e94)

2.1.5 (2019-06-11)

Build System / Dependencies
  • scripts: Updated ng-packagr to 4.7.1 (ee14a9d3)
Bug Fixes
  • BlockUIContentComponent: Fixed type error (9403d1af)
  • http: Restore "blockAllRequestsInProgress" setting (#98) (dc24d8fc)

2.1.2 (2019-03-29)

Documentation Changes
  • examples: Set version to "latest" (84240b03)
Bug Fixes

2.1.1 (2019-02-01)

Documentation Changes
Bug Fixes
  • BlockUIContentComponent: updateInstanceBlockCount (#92) (d5e29919)

2.1.0 (2018-12-28)

Documentation Changes
New Features
  • interceptor: Add a new settings option "blockAllRequestsInProgress" to keep blockUI until all requests are resolved (dc1b482d)

2.0.0 (2018-11-10)

Documentation Changes
  • migration: Added 2.0.0 migration guide (7040ff3e)

2.0.0-beta.3 (2018-08-07)

Documentation Changes
  • examples: include code examples within the repo (#62) (b96809a0)
Bug Fixes
  • build: change build to follow APF standards (#79) (dcff23fe)

2.0.0-beta.2 (2018-07-22)

Documentation Changes
New Features

2.0.0-beta.1 (2018-07-14)

Chores
  • core: upgrade to support Angular 6 & rxjs 6 (56bd370b)

1.0.6 (2018-07-18)

Bug Fixes
  • service: don't allow duplicate instances (#74) (95903a33)

1.0.5 (2018-07-11)

Bug Fixes
  • component: fix blocking delays and multiple http calls (#45) (2c344999)
Other Changes
  • changelog: add generate-changelog dependency (82986999)

1.0.4 (2018-4-9)

Bug Fixes
  • http: interceptor now waits for full request duration #57 (8eaf83a7)
Other Changes
  • demo: fixed local development setup (242e400f)

1.0.3 (2018-4-8)

Bug Fixes
  • build: remove bundles from .npmignore (e236dc15)

1.0.2 (2018-4-8)

Bug Fixes
  • build: add missing umd bundle (63e7119d)

1.0.1 (2018-4-8)

Bug Fixes
  • build: flatten npm package structure (68621f0a)

1.0.0 (2018-4-5)

Other Changes
  • scripts: Added prepublishOnly script (8767db71)

1.0.0-rc.3 (2018-3-14)

Bug Fixes
  • http: make module AOT compatible (1f76c9cf)

1.0.0-rc.2 (2018-3-13)

Bug Fixes
  • module: make forRoot settings AOT compatible (#53) (314e3205)

1.0.0-rc.1 (2018-3-11)

Documentation Changes
  • readme:
  • http: block ui http module (#38) (d19e54df)
  • router: block ui route guard (#39) (eb794de8)
  • all: 1.0.0 updates and improvements (#41) (e790e967)
  • migration: Added 1.0.0 migration guide (#41) (b7990c2c)
  • contrib: Add contributing guidelines (#41) (d35aca88)
  • clarification: Clarify that NgBlockUI's reset() method does not take into account delayStop option (#46) (a3192eef)
New Features
  • http: auto block on http requests (#38) (e5a8d47a)
  • router: prevent navigation when blocking (#39) (5a131ac3)
  • blockUI: add isActive boolean to blockUI instance (#40) (ecc1b689)
  • settings: settings can now be set globally at module level (c4010c27)
Bug Fixes
  • directive: use renderer to add class for Angular Universal (#49) (#50) (2bab554e)
  • module: set settings to empty object by default (0bc9fd4b)
Other Changes
  • demo: use systemjs to dynamically test load lib changes (#41) (bdb97b6e)
Tests
  • http: add tests for BlockUIHttpModule (#38) (22ef1a7f)
  • router: added prevent navigation tests (649c6c4f)
  • module: added module settings tests (a87b9c1d)
  • all: fix BlockUIModule imports (612e883e)

0.9.5 (2018-3-5)

Bug Fixes
  • component: Check if blockUISubscription is defined before unsubscribing (#52) (157281d3)

0.9.4 (2018-1-22)

Other Changes
  • component: Make message public for BlockUIContentComponent (#51) (0da8dc10)

0.9.3 (2017-11-22)

Bug Fixes
  • directive: fix delay start/stop (#44) (e0283325)

0.9.2 (2017-8-27)

Bug Fixes
  • content: Explicitly detect changes when block event is dispatched (#33) (6b2c77a9)

0.9.1 (2017-8-9)

Other Changes
  • all: Change message type to any (#29) (35a66117)

0.9.0 (2017-7-23)

New Features
  • core: Added delay start/end settings - (#24) (c27faee6)

0.8.0 (2017-7-11)

New Features
  • directive: Allow settings to be passed (#27) (e61ae064)

0.7.2 (2017-5-30)

Documentation Changes
  • npm: Added npm monthly downloads badge (d9d4b353)
  • examples: Add more plunker examples (15f6d0f3)
Bug Fixes
  • compile: Compile with "noImplicitAny": true (#22) (ee63798b)

0.7.1 (2017-5-9)

Documentation Changes
  • BlockUIService: Fix methods table (d0c3db75)
New Features
  • component: Add support for custom templates (#20) (fa86970f)
Bug Fixes
  • component: Set css to be fixed position by default (66f77bc2)

0.7.0 (2017-5-7)

Documentation Changes
  • BlockUIService: Fix methods table (d0c3db75)
New Features
  • component: Add support for custom templates (#20) (fa86970f)

0.6.0 (2017-5-1)

New Features
  • service: Introduce new BlockUIService (#18) (364e5316)

0.5.1 (2017-4-24)

Bug Fixes
  • directive: Fix IE compatibility issue - (#17) (96a33730)
Other Changes
  • docs:
    • Add NgBlockUI methods overview - #12 (f6ac137d)
    • Add component default message usage/example (e51584d3)

0.5.0 (2017-4-15)

Chores
  • build: Added npm publish scripts (429514e7)
New Features
  • component: Show spinner cursor when blocking (752944ca)
Other Changes
  • rxjs: Import methods to avoid importing all of rxjs (87b7fe3f)
  • docs:
    • Add directive usage to docs (#12) (905fc406)
    • Configuring SystemJS (#14) (5bdaf99a)
    • Add examples section with plunker link (d4499c65)
    • Add npm url to npm badge (41fa9909)
  • ci: Update karma to use chrome for testing (bd093576)
Tests
  • tests: Added blockUI directive tests (d7a3f79e)

0.4.1 (2017-3-25)

Bug Fixes
  • component: Active should be a property (d5184987)

0.4.0 (2017-3-9)

New Features
  • component: Ability to set a default message (#10) (1ac8cf86)

0.3.2 (2017-3-8)

Other Changes
  • lib: Added systemjs support (#8) (cfd3c65b)

0.3.1 (2017-2-28)

Bug Fixes
  • lib: Switch module code generation to commonjs (b0318e66)

0.3.0 (2017-2-26)

New Features
  • component: Added block-ui component (#4) (3363c079)
  • decorator: Added NgBlockUI type (#3) (68680baf)