Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

angular-split

angular-split380.7kApache-2.019.0.0TypeScript support: included

Angular UI library to split views and allow dragging to resize areas using CSS grid layout.

angular, split, split-pane, split-area, grid

readme

changelog

19.0.0-beta.0 (2024-12-22)

  • refactor: move more to signals (1fc7fea)
  • refactor: remove all modules (a338686)
  • refactor: update to latest 19 (0daf010)
  • ci: run workdlows on 22 node (9f6eaef)
  • ci: test fixing (bb3de48)
  • ci: use npm instead of yarn (#471) (4f5b26c), closes #471
  • fix: docs and site fixes (#478) (0e1ea19), closes #478
  • fix: npm ci should be using legacy peer deps (0014dc1)
  • fix: update to release-it and update changelog (#484) (490eff7), closes #484
  • fix: update to release-it and update changelog (#484) (#485) (b0c5ca8), closes #484 #485
  • feat: support node v22 (#470) (52ee663), closes #470
  • feat: update package file to support 19 (980cd79)
  • feat: update to angular 19 (ae0e7cf)

18.1.0 (2024-12-19)

  • ci: remove some parts and updated settings (97cecbc)
  • ci: use npm instead of yarn (#471) (4f5b26c), closes #471
  • fix: docs and site fixes (#478) (0e1ea19), closes #478
  • fix: update to release-it and update changelog (183686e)
  • feat: support node v22 (#470) (52ee663), closes #470

18.0.0 (2024-11-04)

  • chore: :recycle: Introduce WireIt and update deps (#370) (41b7974), closes #370
  • chore: format using prettier (e6ed348)
  • chore: move complaince to correct folder (d697169)
  • chore: release 16.0.0 (730cb23)
  • chore: release 16.1.0 (af319e0)
  • chore: release 16.1.1 (cf59ead)
  • chore: release 16.2.0 (26a303a)
  • chore: release 16.2.1 (7384213)
  • chore: release 17.0.0 (4fbf622)
  • chore: release 17.1.0 (eb1749f)
  • chore: release 17.1.0 (723778c)
  • chore: release 18.0.0 (#465) (967b0ac), closes #465
  • chore: remove lodash dependency (c5e2d5a)
  • chore: update angular.json to modern standards (f81230d)
  • chore: update dependencies (8513a8e)
  • chore: update links to the Angular discord (#342) (d93934d), closes #342
  • chore: update to ng 16 (db78173)
  • chore: update to Ng 17 (1b9aa4e)
  • chore(main): release angular-split 17.2.0 (850b705)
  • fix: add back css default variables in component css (7fcc024)
  • fix: aria-valuenow incorrectly set to wildcard (#368) (bcb4aa0), closes #368
  • fix: break circular reference between split and split-area (#453) (5020076), closes #453
  • fix: change default area size from null to * (#358) (21f1004), closes #358
  • fix: change scss to css with shorter var names (907c1a5)
  • fix: change to css vars without scss theme (280e53b)
  • fix: changelog snafu (c810690)
  • fix: changelog snafu (3a74324)
  • fix: filter non visible areas after indices array slice (#451) (d4a8025), closes #451
  • fix: handle TouchEvent in non touch capable devices for firefox (#452) (4f9e674), closes #452
  • fix: home and documentation to match latest changes (#462) (9f098fc), closes #462
  • fix: missing transition when hiding areas in pixel mode (#456) (b6efdb0), closes #456
  • fix: remove deprecated forRoot and forChild (#352) (44e22b7), closes #352
  • fix: role should be separator and not slider (3c30521)
  • fix: set permissions (17d9760)
  • fix: use @property in css theme and export the theme (9e741c4)
  • fix: use correct peerDependencies versions (4f897b6)
  • ci: add build pipeline (a191ded)
  • ci: add commitlint (2e781a0)
  • ci: add license and dependency review (dd4680b)
  • ci: add lint pipeline (bc61ff3)
  • ci: add release-please (5c3cb97)
  • ci: fix indenting in contributors (0330032)
  • ci: fix typo in build pipeline (29d0885)
  • ci: indencint for release-please (99c9552)
  • ci: remove complaince (#464) (85c1392), closes #464
  • ci: remove duplicate linting (3bbc3b3)
  • ci: remove funding (eb53ba1)
  • ci: update actions to latest versions (#430) (1a4cc37), closes #430
  • ci: update contributors.yml (#390) (4cea937), closes #390
  • ci: update permissions on license.yml (#422) (73769c0), closes #422
  • ci: update setup node action (85d86f6)
  • ci: use different token (#417) (e03b719), closes #417
  • ci: use node 20 (fc29204)
  • build: update deps to v18 (#460) (60414aa), closes #460
  • build: updated deps for the project (#428) (d8ea74f), closes #428
  • build: use npm in favor of yarn (#429) (ec29d0f), closes #429
  • feat: add SCSS theme with css variables support (00c000a)
  • feat: add tabindex input and binding (#438) (1d259cf), closes #438
  • feat: add wildcard support for percent mode (ceab929)
  • feat: integrate iframe fix (37db046)
  • feat: introduce all contributors to the repo (6477ef0)
  • feat: introduce automatic all-contributors when a pr is created it will automatic make a contributio (2ca70eb)
  • feat: introduce complaince check for PR (173cdad)
  • feat: introduce eslint and remove tslint closes (#374) (#382) (b8431f4), closes #374 #382
  • feat: modernize angular split (#444) (d8ce04a), closes #444
  • feat: support angular compiler strict templates (#353) (2f77a67), closes #353
  • feat: support custom gutter template (2337745)
  • Create CODE_OF_CONDUCT.md (bca5ac7)
  • Revert "feat: add tabindex input and binding (#438)" (#440) (e207736), closes #438 #440
  • Update complaince.yml (befd4ad)
  • Update split.component.ts (55be44b)
  • test: fixed package-lock (#436) (8fc540e), closes #436
  • docs: add alexanderbabchenko as a contributor for code (#401) (85047d1), closes #401
  • docs: add aszechlicki as a contributor for code (#392) (d949e9e), closes #392
  • docs: add beeman as a contributor for maintenance (#409) (dd6ff49), closes #409
  • docs: add benjamindobler as a contributor for code (#407) (e8527f2), closes #407
  • docs: add bertrandg as a contributor for maintenance (#421) (241664b), closes #421
  • docs: add blacknight811 as a contributor for code (#395) (a836956), closes #395
  • docs: add contribution guidelin (428c207), closes #373
  • docs: add cyrildurand as a contributor for code (#406) (a9c5a42), closes #406
  • docs: add dxbrandon as a contributor for code (#400) (6e6cc97), closes #400
  • docs: add erik-seifert as a contributor for code (#391) (13289ba), closes #391
  • docs: add ethankay as a contributor for code (#394) (1028aed), closes #394
  • docs: add funkelodeon as a contributor for code (#396) (7eb8616), closes #396
  • docs: add gutterAriaLabel to documentation (#364) (1e9b7ba), closes #364
  • docs: add gwe-n as a contributor for code (#419) (51050dd), closes #419
  • docs: add Harpush as a contributor for code (#387) (cc1d032), closes #387
  • docs: add harpush as a contributor for maintenance (#398) (1c1ce7b), closes #398
  • docs: add jakubmank2 as a contributor for code (#403) (8bf8d6c), closes #403
  • docs: add Jefiozie as a contributor for code (#385) (2fbd101), closes #385
  • docs: add jefiozie as a contributor for doc (#415) (bde28d3), closes #415
  • docs: add jefiozie as a contributor for maintenance (#402) (7dfb76b), closes #402
  • docs: add jefiozie as a contributor for maintenance (#420) (711ac72), closes #420
  • docs: add jitsmaster as a contributor for code (#404) (ac239d4), closes #404
  • docs: add kmmccafferty96 as a contributor for code (#393) (8ba1617), closes #393
  • docs: add kufuntu as a contributor for code (#405) (57f3911), closes #405
  • docs: add lf-novelt as a contributor for code (#411) (00a724e), closes #411
  • docs: add nomeaning777 as a contributor for code (#410) (a8b728d), closes #410
  • docs: add pawelwojkiewicz as a contributor for code (#399) (208e97f), closes #399
  • docs: add pmairoldi as a contributor for code (#397) (1a569f2), closes #397
  • docs: add rahuldimri as a contributor for code (#408) (3924c32), closes #408
  • docs: add SanderElias as a contributor for code (#386) (8254255), closes #386
  • docs: add sanderelias as a contributor for maintenance (#412) (3ae8aa1), closes #412
  • docs: add shemesh as a contributor for code (#413) (beb2b3e), closes #413
  • docs: remove duplicate headers (#416) (2a4fab9), closes #416
  • docs: update license copyright year(s) (#423) (a48840c), closes #423
  • docs: update readme with correct layout for all-contributons (#414) (92a77bf), closes #414
  • fox: outline (38f8f22)
  • refactor: remove explicit public access modifiers (#354) (b616fbd), closes #354
  • style: update favicon (db03485)
  • style: update logo (2d06612)
  • style: update logo (ab10bbd)
  • Fix: Keep minSize, even when size is undefined (3612e25), closes #255

15.0.0 (2023-03-01)

  • chore: release 15.0.0 (4b93e17)
  • chore: update to ng 15 (#341) (df0842e), closes #341
  • fix: handle rtl in vertical direction correctly (#335) (97aa0e3), closes #335

14.1.0 (2022-09-11)

  • chore: release 14.1.0 (5e61233)
  • fix: spurious network call due to empty background image #316 (#322) (cf0f2d0), closes #316 #322

14.0.0 (2022-07-18)

  • chore: release 14.0.0 (9fc670d)
  • chore: update Angular to latest v13 (4bfeb02)
  • chore: update package dependencies (469a388)
  • chore: update to ng 14 (1540c18)
  • fix: migrate cypress configuration (d251ac0)

13.2.0 (2022-02-13)

  • chore: release 13.2.0 (244a6e2)
  • feat: add keyboard accessibility (#317) (5b45039), closes #317

13.1.0 (2021-11-26)

  • chore: add angular-cli-ghpages (b7c8169)
  • chore: add example of manually triggering dragEnd on gutter click (c8ec714)
  • chore: add GitHub Actions workflow (#273) (48cf5a7), closes #273
  • chore: add links to Angular Community Discord (#261) (f81156a), closes #261
  • chore: add sketch, png and svg of angular-split logo (b656779)
  • chore: bring tslint in line with prettier (246426c)
  • chore: change link to StackBlitz example on homepage (b9fd430)
  • chore: configure prettier, husky and lint-staged (84a08b7)
  • chore: fix linting errors (055d15e)
  • chore: format all code with new prettier rules (7fedc30)
  • chore: release 13.1.0 (6f4bf97)
  • chore: release 4.0.0 (f92d96c)
  • chore: release 4.0.0-beta.0 (11529a9)
  • chore: release 4.0.0-beta.1 (cf1cc55)
  • chore: release 5.0.0 (ebd752c)
  • chore: release 5.0.0-beta.2 (ecf247f)
  • chore: switch to main branch (ba9812d)
  • chore: switch to yarn (#274) (ad6360a), closes #274
  • chore: tweak homepage appearance (9f1499f)
  • chore: update Angular 8 (2e862ff)
  • chore: update credits section in README and homepage (4787ff3)
  • chore: update documentation (7c5d039), closes #234
  • chore: update package versions (0df2a00)
  • chore: update references to new website location (5a3debc)
  • chore: update to Angular 11 (#278) (45d8373), closes #278
  • chore(deps): bump ini from 1.3.5 to 1.3.6 (6596943)
  • chore(deps): bump ssri from 8.0.0 to 8.0.1 (#314) (c480f05), closes #314
  • feat: add umd & rollup bundles (33e76c4)
  • feat: allow for setting global config (#309) (65a11d7), closes #309 #166
  • feat: deprecate .forRoot() and .forChild() methods (07636fc)
  • fix: add a delta to mouse click/double click to make sure double click gets recognized (97967ed)
  • fix: export internal interfaces (#315) (77db412), closes #315
  • fix: fire dragStart event only when a cursor is moved (#283) (00a6755), closes #283
  • fix: make sure examples link to correct file on GitHub (6c990a5)
  • fix: rollup config surpress warnings (ea2b3c0)
  • fix: undefined errors in access-from-class demo (5819afd), closes #208
  • v3.0.0-beta.6 (34c729b)
  • [WIP] (a9f6f2d)
  • [WIP] (e4e234c)
  • [WIP] (ca8eacb)
  • [WIP] Finalize pixel mode & add restrictMove property (d3db8e1)
  • [WIP] minSize with percent is working! (f9355ee)
  • [WIP] not compiling.. (26d108e)
  • [WIP] Not working (2a0ca46)
  • [WIP] Percent mode: maxSize is now working (ec312f0)
  • [WIP] Percent mode: min & max works well, need to test more. (3771b95)
  • [WIP] Trying to solve EventManagerPlugin scope (10f9fa2)
  • [WIP] Work on pixel mode now, add website example min/max (a150a63)
  • 0.1.11 add ngc compilation (f46d6ff)
  • 1.0.0-beta.5: (56707f9)
  • 1.0.0-beta.7 + Add [gutterColor], [gutterImageH] and [gutterImageV] (a02d20e)
  • Add [lockSize]="boolean" to split-area (642c7ab)
  • add [sizeTransition]="boolean" and rename (visibleTransitionEnd) to (transitionEnd) (9ca7480)
  • add 2 lazy example app links to main app (9e1ed25)
  • Add Apache License (2891196)
  • Add cd.OnPush and a log in console to track change detection run in all examples (7952f7c)
  • add CHANGELOG.md + v0.1.17 (6e16c90)
  • Add Cypress E2E env and first test for local & ci (1088e85)
  • Add cypress E2E tests (35f262b)
  • add cypress tests on custom gutter style page (eea32a7)
  • Add cypress tests on gutterClick page (71aa9a7)
  • add cypress tests to geek example page (14aa872)
  • add es7 reflect polyfill to allow compile website github sources directly on stackblitz! (8fe5751)
  • add event listeners inside runOutsideAngular (4ddca09)
  • add index.ts (471dcb0)
  • add lazy loaded demo app (e5b106c)
  • Add LICENSE file to github root (already there inside npm root) (6d68bc4)
  • add missing lodash dep to website package.json (ae42079)
  • Add new cypress tests (522a4c7)
  • Add new lazy loaded module demo and set npm prod scripts properly (d726110)
  • add observable import (d148e17)
  • add src TS files (c272c05)
  • Add travis file and update ci npm scripts (91a1b66)
  • add/update demo app examples (9be7eaa)
  • Added layoutEnd event for split component, it is hooked up to (cee8d50)
  • angular 4.0 compatibility - npm 0.2.0 (3783787)
  • aot build error.. (522d3d1)
  • Apply css flex-direction property differently on <as-split> to fix Edge issue (#125) (4979515), closes #125
  • Bug fix: When [useTransition]="true", no more transition at component initialisation. + 1.0.0-beta (4fd83f3)
  • Bug fix: When update [disabled], [direction], (5a9d313)
  • Bump ecstatic from 3.3.1 to 3.3.2 (8038bdb)
  • Bump js-yaml from 3.12.2 to 3.14.0 (ce04613)
  • Bump lodash from 4.17.11 to 4.17.19 (ac21c02)
  • Bump mixin-deep from 1.3.1 to 1.3.2 (7877067)
  • Bump webpack-bundle-analyzer from 3.1.0 to 3.3.2 (3a757e1)
  • Changed the event name layoutEnd to visibleTransitionEnd. (cd0808f)
  • changelog update (736c092)
  • clean website organisation + add example with all events logged (5cee2d3)
  • Commit to test CI travis run (cypress E2E tests) (9345cae)
  • complete organisation refactor v0.2.4 (09810c7)
  • convert var declaration to const (3f0a4ab)
  • Create FUNDING.yml (#257) (fc5628f), closes #257
  • Create README.md (5bb5456)
  • css change background-position on gutter (5fd8916)
  • css fix: gutter > add height rule to 100% or gutterSize (f93c3b6)
  • css fix: gutter > inverse height rule (ad7c4a5)
  • Cypress min/max new tests (de88c59)
  • debounce on visibleTransitionEnd event (bf1d42d)
  • Delete TODO.md (547fe23)
  • demo app: add new example (ac60e93)
  • Emit (gutterClick) event even if [disabled]="true" + v1.0.0-beta6 (8b8a338)
  • export IOutputData & IOutputAreaSizes (ac8b255)
  • first commit (c16fb5e)
  • First RC.0 + fix small bug. (9a1fd17)
  • fix (0543f4b)
  • fix (dragEnd) event for 3.0.1 (4a68986)
  • Fix #305: renamed classNames and components name (#306) (1610bfe), closes #305 #306
  • Fix bug occuring on split vertical initialization. (f264caa)
  • fix copy scripts & a cypress test (0f65554)
  • Fix forgotten class prefix (2ea1c6b)
  • Fix issue of event arguments include invisible areas. (1617234)
  • Fix issue of split gutter remains when the last area is hidden. (a3d5ab8)
  • fix rollup.config.js v0.2.6 (cd5071d)
  • Fix route for source in MinMax example (56ab6d6)
  • fix safari gutter height bug: remove "height:100%;" (915df0b)
  • fix selector (43716d4)
  • fix to test (1b9ee68)
  • go v 0.1.7 (193eeab)
  • go v0.1.4 (12b0c66)
  • go v0.1.8 (73ac43b)
  • gutter style overriding example update (3452925)
  • gutterSize default value to 11 instead of 10. (2c8141c)
  • Hidden panes fix for IE11 (b05a3fc)
  • huge refactor v1.0.0-beta.1 (14529f6)
  • increase wait time of Gutter click tests for stability (64f4433)
  • Initial commit (bae4d71)
  • Install libgconf-2-4 in CI environment (ce96cb9)
  • Introduced possibility to animate area toggle, when using the visibility (ee14002)
  • Introduced visibility property on split-area and split-gutter. (c7c92b9)
  • lint + js files inside dist folder (7360492)
  • make areas public on split (578e295)
  • make touchevents for mobile works (3a7edec)
  • Modify event emitters to limit change detection runs (104cb85)
  • Modify the way to emit gutterClick event which was buggy (82884f6)
  • More precise type for AngularSplitModule (561f581)
  • move to depencies to peerDependencies (66f4b99)
  • new aot test (65409e5)
  • NEW expand collapse code & examples (#276) (565ef86), closes #276
  • new project organisation using cli + rxjs 6 dep + component prefix + revert devicePixelRatio (7deaf63)
  • npm dependencies (6ab24b0)
  • npm script: build library before building website (dfc49fd)
  • npm version 1.0.0-rc.1 (3a03460)
  • refactor npm scripts + add cypress tests for lazy loaded module (1a1a0ee)
  • refactor the way styles are applied (23a67c6)
  • Refactor visibleTransitionEnd triggering. (9a030ef)
  • regenerate dist files (6bafec8)
  • Remove currently unused minSize property (896f923)
  • Remove license & readme from project and copy them from root at build. (7ad34f3)
  • Remove ref to TouchEvent to avoid bug edge/firefox (536cfb8)
  • Revert testing code line added for test (b8ad48b)
  • revert to pr10 solution (13de0aa)
  • Revert tsconfig back to aot build setup (e539e79)
  • rm vscode (84e580a)
  • RTL support + bug gutter size transition + 1.0.0-beta.9 (9ddcbc2)
  • rxjs6 and Angular 6 compat (fd77983)
  • Set encapsulation to Emulated on split.component.ts, so that if a consuming application turns it off (6bdbb9d)
  • simple example updated to view cd run in console (71dcfe6)
  • split.component loop on visibleAreas instead areas (051c9d2)
  • Style applying method refactor in progress (e124e52)
  • Switching to pageX/Y to resolve Y-coordinate inversion on mac for CEP applications (01102bf)
  • Test to make sure that animation css (28d584d)
  • up version (9a8cdb8)
  • Update all css prefix classes to 'as-' and documentation (dfc8d0b)
  • Update application to angular + cli 8.x (b6dd283)
  • Update bug_report.md (718c266)
  • update CHANGELOG (13aeb52)
  • update changelog 1.0.2 (ce430c0)
  • update changelog typo (c71b7cf)
  • Update CHANGELOG.md (1959c50)
  • Update CHANGELOG.md (d4b0417)
  • Update CHANGELOG.md (7f9f671)
  • Update CHANGELOG.md (575d89b)
  • Update CHANGELOG.md (6673813)
  • Update CHANGELOG.md (0ada658)
  • Update CHANGELOG.md (cdc2823)
  • Update CHANGELOG.md (4957e15)
  • Update CHANGELOG.md (2c32b2f)
  • Update CHANGELOG.md (fba4536)
  • Update CHANGELOG.md (97277e7)
  • Update CHANGELOG.md (f36405f)
  • Update CHANGELOG.md (84c0fba)
  • Update CI node version to 12 (954682b)
  • Update cypress E2E tests (90bcf22)
  • update cypress e2e tests to match 2.x (5e92518)
  • Update cypress split-area selectors tests (c616c67)
  • Update cypress tests (97503f9)
  • Update cypress tests using getBoundingClientRect() + version 3.0.0-beta.5 (03ecfef)
  • update cypress version and tests, add ones for dblclick and gutterStep (6762212)
  • update demo app + add npm script to publish (9777ae5)
  • update dep (ed849a9)
  • update dep and add license (ccf427b)
  • Update headline. (32067c9)
  • Update issue & feature templates (8146c89)
  • Update issue & feature templates (0e526fa)
  • update lazy loaded example app (c118682)
  • Update lib dependencies to angular 8.x (0a75867)
  • update lib version (02b9e19)
  • Update license file #216 (367aa8c), closes #216
  • Update license to Apache-2.0 inside package.json (f2a55b5)
  • Update listExamples.ts (5d1ed55)
  • Update npm & travis badges (1eb83b1)
  • update npm dependencies (a119b80)
  • update package version to 1.0.1 + changelog (1af0ba8)
  • Update package.json (9f7b5ec)
  • Update package.json (d510ec5)
  • Update package.json to allow install with ng9 without warnings (a9d6343)
  • Update README (9bbe0cf)
  • Update README.md (c9f4abb)
  • Update README.md (e12e9f3)
  • Update README.md (323b57e)
  • Update README.md (209416b)
  • Update README.md (7cdbf27)
  • Update simple example (7b556b6)
  • update sync split demo page (05d4210)
  • update to 0.2.3 (14189c5)
  • Update to Angular 10 (#275) (d1b505e), closes #275
  • Update to Angular 13 (#313) (901cff1), closes #313
  • update version to 0.2.2 with UMD export (ed2a3d7)
  • Update website (be7a1c2)
  • Update website src to work with 2.x (25a6a85)
  • Update wording for README (53ae320)
  • updates for 3.0.0 release (faea35c)
  • v 0.1.1 (d1cd4a3)
  • v 0.1.5 (5c7e908)
  • v0.1.1 (32eaa61)
  • v0.1.10 (7fc103b)
  • v0.1.12 (932e5d9)
  • v0.1.14 (8b2c57f)
  • v0.1.16 only update build process (295af20)
  • v0.1.16 only update build process (1564fa7)
  • v0.1.18 + update CHANGELOG (0dfbad2)
  • v0.1.19 + update CHANGELOG (42a6e1c)
  • v0.1.6 (7231591)
  • v0.19 run lint + todo + tsconfig update (fcc5463)
  • v0.2.5 published on npm (97f46c6)
  • v1.0.0-beta.2 (9ba1ef1)
  • v1.0.0-beta.3 (39e2488)
  • v1.0.0-beta.4 (8bd9664)
  • v1.0.0-beta.6 (4f1fa78)
  • v1.0.0-rc.2 add devicePixelRatio use. (8a0d59c)
  • v1.0.0-rc3 (after published wrong files in v1.0.0-rc2) (e77dc69)
  • v2.0.0 (11bc4d0)
  • v2.0.0-beta.3 fix css selector (cf8e593)
  • v2.0.0-beta.4 (7b6b26a)
  • v2.0.0-beta.5 add dragProgress$ and (event.out-zone) (9e0e070)
  • v2.0.0-beta.6 Use clientX/clientY instead pageX/pageY (d9827ef)
  • v2.0.0-beta.7: add getVisibleAreaSizes() (748efd1)
  • v2.0.0-beta.8: Add css class is-dragged on gutter. (71ad0ca)
  • v2.0.1: Event manager plugin instead extending event manager + provided inside forRoot() (ef33fb9)
  • v3.0.0-beta.6 (a89abdc)
  • v3.0.0-beta.7: mobile click/dblclick working + update doc (397c72e)
  • v3.0.0-beta.8: fix for click/dblclick on mobile (c7b2d3f)
  • v3.0.0-beta.9 fix for mobile touch event (8867d97)
  • version 1.0.3 which fix critical bug (99a4063)
  • version 1.0.4 (2c1bd9b)
  • version 1.0.4 (4a3c475)
  • wait for drag-end postprocessing before starting next drag (ad44ef8)
  • WIP (412f6c0)
  • WIP for 3.x (afd236f)
  • yellow favicon (03ce297)
  • docs: change wording of maxSize/minSize property (f156fd6)
  • refactor: use lazy loading throughout the app (#277) (bc2204a), closes #277
  • rc0: pixel mode > correct when missing/toomany wildcard area / update how flex styles seeted (5d74654)
  • Cypress: Complete geek example page tests (8b277f1)
  • Website: update examples & doc. (08922ab)
  • website: fix example source url (6784a2e)
  • Bug: emit split events inside zone.run() + Website: add sync example + Cypress tests (deea6a3)

18.1.0 (2024-12-19)

  • ci: remove some parts and updated settings (97cecbc)
  • ci: use npm instead of yarn (#471) (4f5b26c), closes #471
  • fix: docs and site fixes (#478) (0e1ea19), closes #478
  • fix: update to release-it and update changelog (183686e)
  • feat: support node v22 (#470) (52ee663), closes #470

18.0.0 (2024-11-04)

  • chore: :recycle: Introduce WireIt and update deps (#370) (41b7974), closes #370
  • chore: format using prettier (e6ed348)
  • chore: move complaince to correct folder (d697169)
  • chore: release 16.0.0 (730cb23)
  • chore: release 16.1.0 (af319e0)
  • chore: release 16.1.1 (cf59ead)
  • chore: release 16.2.0 (26a303a)
  • chore: release 16.2.1 (7384213)
  • chore: release 17.0.0 (4fbf622)
  • chore: release 17.1.0 (eb1749f)
  • chore: release 17.1.0 (723778c)
  • chore: release 18.0.0 (#465) (967b0ac), closes #465
  • chore: remove lodash dependency (c5e2d5a)
  • chore: update angular.json to modern standards (f81230d)
  • chore: update dependencies (8513a8e)
  • chore: update links to the Angular discord (#342) (d93934d), closes #342
  • chore: update to ng 16 (db78173)
  • chore: update to Ng 17 (1b9aa4e)
  • chore(main): release angular-split 17.2.0 (850b705)
  • fix: add back css default variables in component css (7fcc024)
  • fix: aria-valuenow incorrectly set to wildcard (#368) (bcb4aa0), closes #368
  • fix: break circular reference between split and split-area (#453) (5020076), closes #453
  • fix: change default area size from null to * (#358) (21f1004), closes #358
  • fix: change scss to css with shorter var names (907c1a5)
  • fix: change to css vars without scss theme (280e53b)
  • fix: changelog snafu (c810690)
  • fix: changelog snafu (3a74324)
  • fix: filter non visible areas after indices array slice (#451) (d4a8025), closes #451
  • fix: handle TouchEvent in non touch capable devices for firefox (#452) (4f9e674), closes #452
  • fix: home and documentation to match latest changes (#462) (9f098fc), closes #462
  • fix: missing transition when hiding areas in pixel mode (#456) (b6efdb0), closes #456
  • fix: remove deprecated forRoot and forChild (#352) (44e22b7), closes #352
  • fix: role should be separator and not slider (3c30521)
  • fix: set permissions (17d9760)
  • fix: use @property in css theme and export the theme (9e741c4)
  • fix: use correct peerDependencies versions (4f897b6)
  • ci: add build pipeline (a191ded)
  • ci: add commitlint (2e781a0)
  • ci: add license and dependency review (dd4680b)
  • ci: add lint pipeline (bc61ff3)
  • ci: add release-please (5c3cb97)
  • ci: fix indenting in contributors (0330032)
  • ci: fix typo in build pipeline (29d0885)
  • ci: indencint for release-please (99c9552)
  • ci: remove complaince (#464) (85c1392), closes #464
  • ci: remove duplicate linting (3bbc3b3)
  • ci: remove funding (eb53ba1)
  • ci: update actions to latest versions (#430) (1a4cc37), closes #430
  • ci: update contributors.yml (#390) (4cea937), closes #390
  • ci: update permissions on license.yml (#422) (73769c0), closes #422
  • ci: update setup node action (85d86f6)
  • ci: use different token (#417) (e03b719), closes #417
  • ci: use node 20 (fc29204)
  • build: update deps to v18 (#460) (60414aa), closes #460
  • build: updated deps for the project (#428) (d8ea74f), closes #428
  • build: use npm in favor of yarn (#429) (ec29d0f), closes #429
  • feat: add SCSS theme with css variables support (00c000a)
  • feat: add tabindex input and binding (#438) (1d259cf), closes #438
  • feat: add wildcard support for percent mode (ceab929)
  • feat: integrate iframe fix (37db046)
  • feat: introduce all contributors to the repo (6477ef0)
  • feat: introduce automatic all-contributors when a pr is created it will automatic make a contributio (2ca70eb)
  • feat: introduce complaince check for PR (173cdad)
  • feat: introduce eslint and remove tslint closes (#374) (#382) (b8431f4), closes #374 #382
  • feat: modernize angular split (#444) (d8ce04a), closes #444
  • feat: support angular compiler strict templates (#353) (2f77a67), closes #353
  • feat: support custom gutter template (2337745)
  • Create CODE_OF_CONDUCT.md (bca5ac7)
  • Revert "feat: add tabindex input and binding (#438)" (#440) (e207736), closes #438 #440
  • Update complaince.yml (befd4ad)
  • Update split.component.ts (55be44b)
  • test: fixed package-lock (#436) (8fc540e), closes #436
  • docs: add alexanderbabchenko as a contributor for code (#401) (85047d1), closes #401
  • docs: add aszechlicki as a contributor for code (#392) (d949e9e), closes #392
  • docs: add beeman as a contributor for maintenance (#409) (dd6ff49), closes #409
  • docs: add benjamindobler as a contributor for code (#407) (e8527f2), closes #407
  • docs: add bertrandg as a contributor for maintenance (#421) (241664b), closes #421
  • docs: add blacknight811 as a contributor for code (#395) (a836956), closes #395
  • docs: add contribution guidelin (428c207), closes #373
  • docs: add cyrildurand as a contributor for code (#406) (a9c5a42), closes #406
  • docs: add dxbrandon as a contributor for code (#400) (6e6cc97), closes #400
  • docs: add erik-seifert as a contributor for code (#391) (13289ba), closes #391
  • docs: add ethankay as a contributor for code (#394) (1028aed), closes #394
  • docs: add funkelodeon as a contributor for code (#396) (7eb8616), closes #396
  • docs: add gutterAriaLabel to documentation (#364) (1e9b7ba), closes #364
  • docs: add gwe-n as a contributor for code (#419) (51050dd), closes #419
  • docs: add Harpush as a contributor for code (#387) (cc1d032), closes #387
  • docs: add harpush as a contributor for maintenance (#398) (1c1ce7b), closes #398
  • docs: add jakubmank2 as a contributor for code (#403) (8bf8d6c), closes #403
  • docs: add Jefiozie as a contributor for code (#385) (2fbd101), closes #385
  • docs: add jefiozie as a contributor for doc (#415) (bde28d3), closes #415
  • docs: add jefiozie as a contributor for maintenance (#402) (7dfb76b), closes #402
  • docs: add jefiozie as a contributor for maintenance (#420) (711ac72), closes #420
  • docs: add jitsmaster as a contributor for code (#404) (ac239d4), closes #404
  • docs: add kmmccafferty96 as a contributor for code (#393) (8ba1617), closes #393
  • docs: add kufuntu as a contributor for code (#405) (57f3911), closes #405
  • docs: add lf-novelt as a contributor for code (#411) (00a724e), closes #411
  • docs: add nomeaning777 as a contributor for code (#410) (a8b728d), closes #410
  • docs: add pawelwojkiewicz as a contributor for code (#399) (208e97f), closes #399
  • docs: add pmairoldi as a contributor for code (#397) (1a569f2), closes #397
  • docs: add rahuldimri as a contributor for code (#408) (3924c32), closes #408
  • docs: add SanderElias as a contributor for code (#386) (8254255), closes #386
  • docs: add sanderelias as a contributor for maintenance (#412) (3ae8aa1), closes #412
  • docs: add shemesh as a contributor for code (#413) (beb2b3e), closes #413
  • docs: remove duplicate headers (#416) (2a4fab9), closes #416
  • docs: update license copyright year(s) (#423) (a48840c), closes #423
  • docs: update readme with correct layout for all-contributons (#414) (92a77bf), closes #414
  • fox: outline (38f8f22)
  • refactor: remove explicit public access modifiers (#354) (b616fbd), closes #354
  • style: update favicon (db03485)
  • style: update logo (2d06612)
  • style: update logo (ab10bbd)
  • Fix: Keep minSize, even when size is undefined (3612e25), closes #255

15.0.0 (2023-03-01)

  • chore: release 15.0.0 (4b93e17)
  • chore: update to ng 15 (#341) (df0842e), closes #341
  • fix: handle rtl in vertical direction correctly (#335) (97aa0e3), closes #335

14.1.0 (2022-09-11)

  • chore: release 14.1.0 (5e61233)
  • fix: spurious network call due to empty background image #316 (#322) (cf0f2d0), closes #316 #322

14.0.0 (2022-07-18)

  • chore: release 14.0.0 (9fc670d)
  • chore: update Angular to latest v13 (4bfeb02)
  • chore: update package dependencies (469a388)
  • chore: update to ng 14 (1540c18)
  • fix: migrate cypress configuration (d251ac0)

13.2.0 (2022-02-13)

  • chore: release 13.2.0 (244a6e2)
  • feat: add keyboard accessibility (#317) (5b45039), closes #317

13.1.0 (2021-11-26)

  • chore: add angular-cli-ghpages (b7c8169)
  • chore: add example of manually triggering dragEnd on gutter click (c8ec714)
  • chore: add GitHub Actions workflow (#273) (48cf5a7), closes #273
  • chore: add links to Angular Community Discord (#261) (f81156a), closes #261
  • chore: add sketch, png and svg of angular-split logo (b656779)
  • chore: bring tslint in line with prettier (246426c)
  • chore: change link to StackBlitz example on homepage (b9fd430)
  • chore: configure prettier, husky and lint-staged (84a08b7)
  • chore: fix linting errors (055d15e)
  • chore: format all code with new prettier rules (7fedc30)
  • chore: release 13.1.0 (6f4bf97)
  • chore: release 4.0.0 (f92d96c)
  • chore: release 4.0.0-beta.0 (11529a9)
  • chore: release 4.0.0-beta.1 (cf1cc55)
  • chore: release 5.0.0 (ebd752c)
  • chore: release 5.0.0-beta.2 (ecf247f)
  • chore: switch to main branch (ba9812d)
  • chore: switch to yarn (#274) (ad6360a), closes #274
  • chore: tweak homepage appearance (9f1499f)
  • chore: update Angular 8 (2e862ff)
  • chore: update credits section in README and homepage (4787ff3)
  • chore: update documentation (7c5d039), closes #234
  • chore: update package versions (0df2a00)
  • chore: update references to new website location (5a3debc)
  • chore: update to Angular 11 (#278) (45d8373), closes #278
  • chore(deps): bump ini from 1.3.5 to 1.3.6 (6596943)
  • chore(deps): bump ssri from 8.0.0 to 8.0.1 (#314) (c480f05), closes #314
  • feat: add umd & rollup bundles (33e76c4)
  • feat: allow for setting global config (#309) (65a11d7), closes #309 #166
  • feat: deprecate .forRoot() and .forChild() methods (07636fc)
  • fix: add a delta to mouse click/double click to make sure double click gets recognized (97967ed)
  • fix: export internal interfaces (#315) (77db412), closes #315
  • fix: fire dragStart event only when a cursor is moved (#283) (00a6755), closes #283
  • fix: make sure examples link to correct file on GitHub (6c990a5)
  • fix: rollup config surpress warnings (ea2b3c0)
  • fix: undefined errors in access-from-class demo (5819afd), closes #208
  • v3.0.0-beta.6 (34c729b)
  • [WIP] (a9f6f2d)
  • [WIP] (e4e234c)
  • [WIP] (ca8eacb)
  • [WIP] Finalize pixel mode & add restrictMove property (d3db8e1)
  • [WIP] minSize with percent is working! (f9355ee)
  • [WIP] not compiling.. (26d108e)
  • [WIP] Not working (2a0ca46)
  • [WIP] Percent mode: maxSize is now working (ec312f0)
  • [WIP] Percent mode: min & max works well, need to test more. (3771b95)
  • [WIP] Trying to solve EventManagerPlugin scope (10f9fa2)
  • [WIP] Work on pixel mode now, add website example min/max (a150a63)
  • 0.1.11 add ngc compilation (f46d6ff)
  • 1.0.0-beta.5: (56707f9)
  • 1.0.0-beta.7 + Add [gutterColor], [gutterImageH] and [gutterImageV] (a02d20e)
  • Add [lockSize]="boolean" to split-area (642c7ab)
  • add [sizeTransition]="boolean" and rename (visibleTransitionEnd) to (transitionEnd) (9ca7480)
  • add 2 lazy example app links to main app (9e1ed25)
  • Add Apache License (2891196)
  • Add cd.OnPush and a log in console to track change detection run in all examples (7952f7c)
  • add CHANGELOG.md + v0.1.17 (6e16c90)
  • Add Cypress E2E env and first test for local & ci (1088e85)
  • Add cypress E2E tests (35f262b)
  • add cypress tests on custom gutter style page (eea32a7)
  • Add cypress tests on gutterClick page (71aa9a7)
  • add cypress tests to geek example page (14aa872)
  • add es7 reflect polyfill to allow compile website github sources directly on stackblitz! (8fe5751)
  • add event listeners inside runOutsideAngular (4ddca09)
  • add index.ts (471dcb0)
  • add lazy loaded demo app (e5b106c)
  • Add LICENSE file to github root (already there inside npm root) (6d68bc4)
  • add missing lodash dep to website package.json (ae42079)
  • Add new cypress tests (522a4c7)
  • Add new lazy loaded module demo and set npm prod scripts properly (d726110)
  • add observable import (d148e17)
  • add src TS files (c272c05)
  • Add travis file and update ci npm scripts (91a1b66)
  • add/update demo app examples (9be7eaa)
  • Added layoutEnd event for split component, it is hooked up to (cee8d50)
  • angular 4.0 compatibility - npm 0.2.0 (3783787)
  • aot build error.. (522d3d1)
  • Apply css flex-direction property differently on <as-split> to fix Edge issue (#125) (4979515), closes #125
  • Bug fix: When [useTransition]="true", no more transition at component initialisation. + 1.0.0-beta (4fd83f3)
  • Bug fix: When update [disabled], [direction], (5a9d313)
  • Bump ecstatic from 3.3.1 to 3.3.2 (8038bdb)
  • Bump js-yaml from 3.12.2 to 3.14.0 (ce04613)
  • Bump lodash from 4.17.11 to 4.17.19 (ac21c02)
  • Bump mixin-deep from 1.3.1 to 1.3.2 (7877067)
  • Bump webpack-bundle-analyzer from 3.1.0 to 3.3.2 (3a757e1)
  • Changed the event name layoutEnd to visibleTransitionEnd. (cd0808f)
  • changelog update (736c092)
  • clean website organisation + add example with all events logged (5cee2d3)
  • Commit to test CI travis run (cypress E2E tests) (9345cae)
  • complete organisation refactor v0.2.4 (09810c7)
  • convert var declaration to const (3f0a4ab)
  • Create FUNDING.yml (#257) (fc5628f), closes #257
  • Create README.md (5bb5456)
  • css change background-position on gutter (5fd8916)
  • css fix: gutter > add height rule to 100% or gutterSize (f93c3b6)
  • css fix: gutter > inverse height rule (ad7c4a5)
  • Cypress min/max new tests (de88c59)
  • debounce on visibleTransitionEnd event (bf1d42d)
  • Delete TODO.md (547fe23)
  • demo app: add new example (ac60e93)
  • Emit (gutterClick) event even if [disabled]="true" + v1.0.0-beta6 (8b8a338)
  • export IOutputData & IOutputAreaSizes (ac8b255)
  • first commit (c16fb5e)
  • First RC.0 + fix small bug. (9a1fd17)
  • fix (0543f4b)
  • fix (dragEnd) event for 3.0.1 (4a68986)
  • Fix #305: renamed classNames and components name (#306) (1610bfe), closes #305 #306
  • Fix bug occuring on split vertical initialization. (f264caa)
  • fix copy scripts & a cypress test (0f65554)
  • Fix forgotten class prefix (2ea1c6b)
  • Fix issue of event arguments include invisible areas. (1617234)
  • Fix issue of split gutter remains when the last area is hidden. (a3d5ab8)
  • fix rollup.config.js v0.2.6 (cd5071d)
  • Fix route for source in MinMax example (56ab6d6)
  • fix safari gutter height bug: remove "height:100%;" (915df0b)
  • fix selector (43716d4)
  • fix to test (1b9ee68)
  • go v 0.1.7 (193eeab)
  • go v0.1.4 (12b0c66)
  • go v0.1.8 (73ac43b)
  • gutter style overriding example update (3452925)
  • gutterSize default value to 11 instead of 10. (2c8141c)
  • Hidden panes fix for IE11 (b05a3fc)
  • huge refactor v1.0.0-beta.1 (14529f6)
  • increase wait time of Gutter click tests for stability (64f4433)
  • Initial commit (bae4d71)
  • Install libgconf-2-4 in CI environment (ce96cb9)
  • Introduced possibility to animate area toggle, when using the visibility (ee14002)
  • Introduced visibility property on split-area and split-gutter. (c7c92b9)
  • lint + js files inside dist folder (7360492)
  • make areas public on split (578e295)
  • make touchevents for mobile works (3a7edec)
  • Modify event emitters to limit change detection runs (104cb85)
  • Modify the way to emit gutterClick event which was buggy (82884f6)
  • More precise type for AngularSplitModule (561f581)
  • move to depencies to peerDependencies (66f4b99)
  • new aot test (65409e5)
  • NEW expand collapse code & examples (#276) (565ef86), closes #276
  • new project organisation using cli + rxjs 6 dep + component prefix + revert devicePixelRatio (7deaf63)
  • npm dependencies (6ab24b0)
  • npm script: build library before building website (dfc49fd)
  • npm version 1.0.0-rc.1 (3a03460)
  • refactor npm scripts + add cypress tests for lazy loaded module (1a1a0ee)
  • refactor the way styles are applied (23a67c6)
  • Refactor visibleTransitionEnd triggering. (9a030ef)
  • regenerate dist files (6bafec8)
  • Remove currently unused minSize property (896f923)
  • Remove license & readme from project and copy them from root at build. (7ad34f3)
  • Remove ref to TouchEvent to avoid bug edge/firefox (536cfb8)
  • Revert testing code line added for test (b8ad48b)
  • revert to pr10 solution (13de0aa)
  • Revert tsconfig back to aot build setup (e539e79)
  • rm vscode (84e580a)
  • RTL support + bug gutter size transition + 1.0.0-beta.9 (9ddcbc2)
  • rxjs6 and Angular 6 compat (fd77983)
  • Set encapsulation to Emulated on split.component.ts, so that if a consuming application turns it off (6bdbb9d)
  • simple example updated to view cd run in console (71dcfe6)
  • split.component loop on visibleAreas instead areas (051c9d2)
  • Style applying method refactor in progress (e124e52)
  • Switching to pageX/Y to resolve Y-coordinate inversion on mac for CEP applications (01102bf)
  • Test to make sure that animation css (28d584d)
  • up version (9a8cdb8)
  • Update all css prefix classes to 'as-' and documentation (dfc8d0b)
  • Update application to angular + cli 8.x (b6dd283)
  • Update bug_report.md (718c266)
  • update CHANGELOG (13aeb52)
  • update changelog 1.0.2 (ce430c0)
  • update changelog typo (c71b7cf)
  • Update CHANGELOG.md (1959c50)
  • Update CHANGELOG.md (d4b0417)
  • Update CHANGELOG.md (7f9f671)
  • Update CHANGELOG.md (575d89b)
  • Update CHANGELOG.md (6673813)
  • Update CHANGELOG.md (0ada658)
  • Update CHANGELOG.md (cdc2823)
  • Update CHANGELOG.md (4957e15)
  • Update CHANGELOG.md (2c32b2f)
  • Update CHANGELOG.md (fba4536)
  • Update CHANGELOG.md (97277e7)
  • Update CHANGELOG.md (f36405f)
  • Update CHANGELOG.md (84c0fba)
  • Update CI node version to 12 (954682b)
  • Update cypress E2E tests (90bcf22)
  • update cypress e2e tests to match 2.x (5e92518)
  • Update cypress split-area selectors tests (c616c67)
  • Update cypress tests (97503f9)
  • Update cypress tests using getBoundingClientRect() + version 3.0.0-beta.5 (03ecfef)
  • update cypress version and tests, add ones for dblclick and gutterStep (6762212)
  • update demo app + add npm script to publish (9777ae5)
  • update dep (ed849a9)
  • update dep and add license (ccf427b)
  • Update headline. (32067c9)
  • Update issue & feature templates (8146c89)
  • Update issue & feature templates (0e526fa)
  • update lazy loaded example app (c118682)
  • Update lib dependencies to angular 8.x (0a75867)
  • update lib version (02b9e19)
  • Update license file #216 (367aa8c), closes #216
  • Update license to Apache-2.0 inside package.json (f2a55b5)
  • Update listExamples.ts (5d1ed55)
  • Update npm & travis badges (1eb83b1)
  • update npm dependencies (a119b80)
  • update package version to 1.0.1 + changelog (1af0ba8)
  • Update package.json (9f7b5ec)
  • Update package.json (d510ec5)
  • Update package.json to allow install with ng9 without warnings (a9d6343)
  • Update README (9bbe0cf)
  • Update README.md (c9f4abb)
  • Update README.md (e12e9f3)
  • Update README.md (323b57e)
  • Update README.md (209416b)
  • Update README.md (7cdbf27)
  • Update simple example (7b556b6)
  • update sync split demo page (05d4210)
  • update to 0.2.3 (14189c5)
  • Update to Angular 10 (#275) (d1b505e), closes #275
  • Update to Angular 13 (#313) (901cff1), closes #313
  • update version to 0.2.2 with UMD export (ed2a3d7)
  • Update website (be7a1c2)
  • Update website src to work with 2.x (25a6a85)
  • Update wording for README (53ae320)
  • updates for 3.0.0 release (faea35c)
  • v 0.1.1 (d1cd4a3)
  • v 0.1.5 (5c7e908)
  • v0.1.1 (32eaa61)
  • v0.1.10 (7fc103b)
  • v0.1.12 (932e5d9)
  • v0.1.14 (8b2c57f)
  • v0.1.16 only update build process (295af20)
  • v0.1.16 only update build process (1564fa7)
  • v0.1.18 + update CHANGELOG (0dfbad2)
  • v0.1.19 + update CHANGELOG (42a6e1c)
  • v0.1.6 (7231591)
  • v0.19 run lint + todo + tsconfig update (fcc5463)
  • v0.2.5 published on npm (97f46c6)
  • v1.0.0-beta.2 (9ba1ef1)
  • v1.0.0-beta.3 (39e2488)
  • v1.0.0-beta.4 (8bd9664)
  • v1.0.0-beta.6 (4f1fa78)
  • v1.0.0-rc.2 add devicePixelRatio use. (8a0d59c)
  • v1.0.0-rc3 (after published wrong files in v1.0.0-rc2) (e77dc69)
  • v2.0.0 (11bc4d0)
  • v2.0.0-beta.3 fix css selector (cf8e593)
  • v2.0.0-beta.4 (7b6b26a)
  • v2.0.0-beta.5 add dragProgress$ and (event.out-zone) (9e0e070)
  • v2.0.0-beta.6 Use clientX/clientY instead pageX/pageY (d9827ef)
  • v2.0.0-beta.7: add getVisibleAreaSizes() (748efd1)
  • v2.0.0-beta.8: Add css class is-dragged on gutter. (71ad0ca)
  • v2.0.1: Event manager plugin instead extending event manager + provided inside forRoot() (ef33fb9)
  • v3.0.0-beta.6 (a89abdc)
  • v3.0.0-beta.7: mobile click/dblclick working + update doc (397c72e)
  • v3.0.0-beta.8: fix for click/dblclick on mobile (c7b2d3f)
  • v3.0.0-beta.9 fix for mobile touch event (8867d97)
  • version 1.0.3 which fix critical bug (99a4063)
  • version 1.0.4 (2c1bd9b)
  • version 1.0.4 (4a3c475)
  • wait for drag-end postprocessing before starting next drag (ad44ef8)
  • WIP (412f6c0)
  • WIP for 3.x (afd236f)
  • yellow favicon (03ce297)
  • docs: change wording of maxSize/minSize property (f156fd6)
  • refactor: use lazy loading throughout the app (#277) (bc2204a), closes #277
  • rc0: pixel mode > correct when missing/toomany wildcard area / update how flex styles seeted (5d74654)
  • Cypress: Complete geek example page tests (8b277f1)
  • Website: update examples & doc. (08922ab)
  • website: fix example source url (6784a2e)
  • Bug: emit split events inside zone.run() + Website: add sync example + Cypress tests (deea6a3)

18.1.0 (2024-12-19)

  • ci: remove some parts and updated settings (97cecbc)
  • ci: use npm instead of yarn (#471) (4f5b26c), closes #471
  • fix: docs and site fixes (#478) (0e1ea19), closes #478
  • fix: update to release-it and update changelog (183686e)
  • feat: support node v22 (#470) (52ee663), closes #470

18.0.0 (2024-11-04)

  • chore: :recycle: Introduce WireIt and update deps (#370) (41b7974), closes #370
  • chore: format using prettier (e6ed348)
  • chore: move complaince to correct folder (d697169)
  • chore: release 16.0.0 (730cb23)
  • chore: release 16.1.0 (af319e0)
  • chore: release 16.1.1 (cf59ead)
  • chore: release 16.2.0 (26a303a)
  • chore: release 16.2.1 (7384213)
  • chore: release 17.0.0 (4fbf622)
  • chore: release 17.1.0 (eb1749f)
  • chore: release 17.1.0 (723778c)
  • chore: release 18.0.0 (#465) (967b0ac), closes #465
  • chore: remove lodash dependency (c5e2d5a)
  • chore: update angular.json to modern standards (f81230d)
  • chore: update dependencies (8513a8e)
  • chore: update links to the Angular discord (#342) (d93934d), closes #342
  • chore: update to ng 16 (db78173)
  • chore: update to Ng 17 (1b9aa4e)
  • chore(main): release angular-split 17.2.0 (850b705)
  • fix: add back css default variables in component css (7fcc024)
  • fix: aria-valuenow incorrectly set to wildcard (#368) (bcb4aa0), closes #368
  • fix: break circular reference between split and split-area (#453) (5020076), closes #453
  • fix: change default area size from null to * (#358) (21f1004), closes #358
  • fix: change scss to css with shorter var names (907c1a5)
  • fix: change to css vars without scss theme (280e53b)
  • fix: changelog snafu (c810690)
  • fix: changelog snafu (3a74324)
  • fix: filter non visible areas after indices array slice (#451) (d4a8025), closes #451
  • fix: handle TouchEvent in non touch capable devices for firefox (#452) (4f9e674), closes #452
  • fix: home and documentation to match latest changes (#462) (9f098fc), closes #462
  • fix: missing transition when hiding areas in pixel mode (#456) (b6efdb0), closes #456
  • fix: remove deprecated forRoot and forChild (#352) (44e22b7), closes #352
  • fix: role should be separator and not slider (3c30521)
  • fix: set permissions (17d9760)
  • fix: use @property in css theme and export the theme (9e741c4)
  • fix: use correct peerDependencies versions (4f897b6)
  • ci: add build pipeline (a191ded)
  • ci: add commitlint (2e781a0)
  • ci: add license and dependency review (dd4680b)
  • ci: add lint pipeline (bc61ff3)
  • ci: add release-please (5c3cb97)
  • ci: fix indenting in contributors (0330032)
  • ci: fix typo in build pipeline (29d0885)
  • ci: indencint for release-please (99c9552)
  • ci: remove complaince (#464) (85c1392), closes #464
  • ci: remove duplicate linting (3bbc3b3)
  • ci: remove funding (eb53ba1)
  • ci: update actions to latest versions (#430) (1a4cc37), closes #430
  • ci: update contributors.yml (#390) (4cea937), closes #390
  • ci: update permissions on license.yml (#422) (73769c0), closes #422
  • ci: update setup node action (85d86f6)
  • ci: use different token (#417) (e03b719), closes #417
  • ci: use node 20 (fc29204)
  • build: update deps to v18 (#460) (60414aa), closes #460
  • build: updated deps for the project (#428) (d8ea74f), closes #428
  • build: use npm in favor of yarn (#429) (ec29d0f), closes #429
  • feat: add SCSS theme with css variables support (00c000a)
  • feat: add tabindex input and binding (#438) (1d259cf), closes #438
  • feat: add wildcard support for percent mode (ceab929)
  • feat: integrate iframe fix (37db046)
  • feat: introduce all contributors to the repo (6477ef0)
  • feat: introduce automatic all-contributors when a pr is created it will automatic make a contributio (2ca70eb)
  • feat: introduce complaince check for PR (173cdad)
  • feat: introduce eslint and remove tslint closes (#374) (#382) (b8431f4), closes #374 #382
  • feat: modernize angular split (#444) (d8ce04a), closes #444
  • feat: support angular compiler strict templates (#353) (2f77a67), closes #353
  • feat: support custom gutter template (2337745)
  • Create CODE_OF_CONDUCT.md (bca5ac7)
  • Revert "feat: add tabindex input and binding (#438)" (#440) (e207736), closes #438 #440
  • Update complaince.yml (befd4ad)
  • Update split.component.ts (55be44b)
  • test: fixed package-lock (#436) (8fc540e), closes #436
  • docs: add alexanderbabchenko as a contributor for code (#401) (85047d1), closes #401
  • docs: add aszechlicki as a contributor for code (#392) (d949e9e), closes #392
  • docs: add beeman as a contributor for maintenance (#409) (dd6ff49), closes #409
  • docs: add benjamindobler as a contributor for code (#407) (e8527f2), closes #407
  • docs: add bertrandg as a contributor for maintenance (#421) (241664b), closes #421
  • docs: add blacknight811 as a contributor for code (#395) (a836956), closes #395
  • docs: add contribution guidelin (428c207), closes #373
  • docs: add cyrildurand as a contributor for code (#406) (a9c5a42), closes #406
  • docs: add dxbrandon as a contributor for code (#400) (6e6cc97), closes #400
  • docs: add erik-seifert as a contributor for code (#391) (13289ba), closes #391
  • docs: add ethankay as a contributor for code (#394) (1028aed), closes #394
  • docs: add funkelodeon as a contributor for code (#396) (7eb8616), closes #396
  • docs: add gutterAriaLabel to documentation (#364) (1e9b7ba), closes #364
  • docs: add gwe-n as a contributor for code (#419) (51050dd), closes #419
  • docs: add Harpush as a contributor for code (#387) (cc1d032), closes #387
  • docs: add harpush as a contributor for maintenance (#398) (1c1ce7b), closes #398
  • docs: add jakubmank2 as a contributor for code (#403) (8bf8d6c), closes #403
  • docs: add Jefiozie as a contributor for code (#385) (2fbd101), closes #385
  • docs: add jefiozie as a contributor for doc (#415) (bde28d3), closes #415
  • docs: add jefiozie as a contributor for maintenance (#402) (7dfb76b), closes #402
  • docs: add jefiozie as a contributor for maintenance (#420) (711ac72), closes #420
  • docs: add jitsmaster as a contributor for code (#404) (ac239d4), closes #404
  • docs: add kmmccafferty96 as a contributor for code (#393) (8ba1617), closes #393
  • docs: add kufuntu as a contributor for code (#405) (57f3911), closes #405
  • docs: add lf-novelt as a contributor for code (#411) (00a724e), closes #411
  • docs: add nomeaning777 as a contributor for code (#410) (a8b728d), closes #410
  • docs: add pawelwojkiewicz as a contributor for code (#399) (208e97f), closes #399
  • docs: add pmairoldi as a contributor for code (#397) (1a569f2), closes #397
  • docs: add rahuldimri as a contributor for code (#408) (3924c32), closes #408
  • docs: add SanderElias as a contributor for code (#386) (8254255), closes #386
  • docs: add sanderelias as a contributor for maintenance (#412) (3ae8aa1), closes #412
  • docs: add shemesh as a contributor for code (#413) (beb2b3e), closes #413
  • docs: remove duplicate headers (#416) (2a4fab9), closes #416
  • docs: update license copyright year(s) (#423) (a48840c), closes #423
  • docs: update readme with correct layout for all-contributons (#414) (92a77bf), closes #414
  • fox: outline (38f8f22)
  • refactor: remove explicit public access modifiers (#354) (b616fbd), closes #354
  • style: update favicon (db03485)
  • style: update logo (2d06612)
  • style: update logo (ab10bbd)
  • Fix: Keep minSize, even when size is undefined (3612e25), closes #255

15.0.0 (2023-03-01)

  • chore: release 15.0.0 (4b93e17)
  • chore: update to ng 15 (#341) (df0842e), closes #341
  • fix: handle rtl in vertical direction correctly (#335) (97aa0e3), closes #335

14.1.0 (2022-09-11)

  • chore: release 14.1.0 (5e61233)
  • fix: spurious network call due to empty background image #316 (#322) (cf0f2d0), closes #316 #322

14.0.0 (2022-07-18)

  • chore: release 14.0.0 (9fc670d)
  • chore: update Angular to latest v13 (4bfeb02)
  • chore: update package dependencies (469a388)
  • chore: update to ng 14 (1540c18)
  • fix: migrate cypress configuration (d251ac0)

13.2.0 (2022-02-13)

  • chore: release 13.2.0 (244a6e2)
  • feat: add keyboard accessibility (#317) (5b45039), closes #317

13.1.0 (2021-11-26)

  • chore: add angular-cli-ghpages (b7c8169)
  • chore: add example of manually triggering dragEnd on gutter click (c8ec714)
  • chore: add GitHub Actions workflow (#273) (48cf5a7), closes #273
  • chore: add links to Angular Community Discord (#261) (f81156a), closes #261
  • chore: add sketch, png and svg of angular-split logo (b656779)
  • chore: bring tslint in line with prettier (246426c)
  • chore: change link to StackBlitz example on homepage (b9fd430)
  • chore: configure prettier, husky and lint-staged (84a08b7)
  • chore: fix linting errors (055d15e)
  • chore: format all code with new prettier rules (7fedc30)
  • chore: release 13.1.0 (6f4bf97)
  • chore: release 4.0.0 (f92d96c)
  • chore: release 4.0.0-beta.0 (11529a9)
  • chore: release 4.0.0-beta.1 (cf1cc55)
  • chore: release 5.0.0 (ebd752c)
  • chore: release 5.0.0-beta.2 (ecf247f)
  • chore: switch to main branch (ba9812d)
  • chore: switch to yarn (#274) (ad6360a), closes #274
  • chore: tweak homepage appearance (9f1499f)
  • chore: update Angular 8 (2e862ff)
  • chore: update credits section in README and homepage (4787ff3)
  • chore: update documentation (7c5d039), closes #234
  • chore: update package versions (0df2a00)
  • chore: update references to new website location (5a3debc)
  • chore: update to Angular 11 (#278) (45d8373), closes #278
  • chore(deps): bump ini from 1.3.5 to 1.3.6 (6596943)
  • chore(deps): bump ssri from 8.0.0 to 8.0.1 (#314) (c480f05), closes #314
  • feat: add umd & rollup bundles (33e76c4)
  • feat: allow for setting global config (#309) (65a11d7), closes #309 #166
  • feat: deprecate .forRoot() and .forChild() methods (07636fc)
  • fix: add a delta to mouse click/double click to make sure double click gets recognized (97967ed)
  • fix: export internal interfaces (#315) (77db412), closes #315
  • fix: fire dragStart event only when a cursor is moved (#283) (00a6755), closes #283
  • fix: make sure examples link to correct file on GitHub (6c990a5)
  • fix: rollup config surpress warnings (ea2b3c0)
  • fix: undefined errors in access-from-class demo (5819afd), closes #208
  • v3.0.0-beta.6 (34c729b)
  • [WIP] (a9f6f2d)
  • [WIP] (e4e234c)
  • [WIP] (ca8eacb)
  • [WIP] Finalize pixel mode & add restrictMove property (d3db8e1)
  • [WIP] minSize with percent is working! (f9355ee)
  • [WIP] not compiling.. (26d108e)
  • [WIP] Not working (2a0ca46)
  • [WIP] Percent mode: maxSize is now working (ec312f0)
  • [WIP] Percent mode: min & max works well, need to test more. (3771b95)
  • [WIP] Trying to solve EventManagerPlugin scope (10f9fa2)
  • [WIP] Work on pixel mode now, add website example min/max (a150a63)
  • 0.1.11 add ngc compilation (f46d6ff)
  • 1.0.0-beta.5: (56707f9)
  • 1.0.0-beta.7 + Add [gutterColor], [gutterImageH] and [gutterImageV] (a02d20e)
  • Add [lockSize]="boolean" to split-area (642c7ab)
  • add [sizeTransition]="boolean" and rename (visibleTransitionEnd) to (transitionEnd) (9ca7480)
  • add 2 lazy example app links to main app (9e1ed25)
  • Add Apache License (2891196)
  • Add cd.OnPush and a log in console to track change detection run in all examples (7952f7c)
  • add CHANGELOG.md + v0.1.17 (6e16c90)
  • Add Cypress E2E env and first test for local & ci (1088e85)
  • Add cypress E2E tests (35f262b)
  • add cypress tests on custom gutter style page (eea32a7)
  • Add cypress tests on gutterClick page (71aa9a7)
  • add cypress tests to geek example page (14aa872)
  • add es7 reflect polyfill to allow compile website github sources directly on stackblitz! (8fe5751)
  • add event listeners inside runOutsideAngular (4ddca09)
  • add index.ts (471dcb0)
  • add lazy loaded demo app (e5b106c)
  • Add LICENSE file to github root (already there inside npm root) (6d68bc4)
  • add missing lodash dep to website package.json (ae42079)
  • Add new cypress tests (522a4c7)
  • Add new lazy loaded module demo and set npm prod scripts properly (d726110)
  • add observable import (d148e17)
  • add src TS files (c272c05)
  • Add travis file and update ci npm scripts (91a1b66)
  • add/update demo app examples (9be7eaa)
  • Added layoutEnd event for split component, it is hooked up to (cee8d50)
  • angular 4.0 compatibility - npm 0.2.0 (3783787)
  • aot build error.. (522d3d1)
  • Apply css flex-direction property differently on <as-split> to fix Edge issue (#125) (4979515), closes #125
  • Bug fix: When [useTransition]="true", no more transition at component initialisation. + 1.0.0-beta (4fd83f3)
  • Bug fix: When update [disabled], [direction], (5a9d313)
  • Bump ecstatic from 3.3.1 to 3.3.2 (8038bdb)
  • Bump js-yaml from 3.12.2 to 3.14.0 (ce04613)
  • Bump lodash from 4.17.11 to 4.17.19 (ac21c02)
  • Bump mixin-deep from 1.3.1 to 1.3.2 (7877067)
  • Bump webpack-bundle-analyzer from 3.1.0 to 3.3.2 (3a757e1)
  • Changed the event name layoutEnd to visibleTransitionEnd. (cd0808f)
  • changelog update (736c092)
  • clean website organisation + add example with all events logged (5cee2d3)
  • Commit to test CI travis run (cypress E2E tests) (9345cae)
  • complete organisation refactor v0.2.4 (09810c7)
  • convert var declaration to const (3f0a4ab)
  • Create FUNDING.yml (#257) (fc5628f), closes #257
  • Create README.md (5bb5456)
  • css change background-position on gutter (5fd8916)
  • css fix: gutter > add height rule to 100% or gutterSize (f93c3b6)
  • css fix: gutter > inverse height rule (ad7c4a5)
  • Cypress min/max new tests (de88c59)
  • debounce on visibleTransitionEnd event (bf1d42d)
  • Delete TODO.md (547fe23)
  • demo app: add new example (ac60e93)
  • Emit (gutterClick) event even if [disabled]="true" + v1.0.0-beta6 (8b8a338)
  • export IOutputData & IOutputAreaSizes (ac8b255)
  • first commit (c16fb5e)
  • First RC.0 + fix small bug. (9a1fd17)
  • fix (0543f4b)
  • fix (dragEnd) event for 3.0.1 (4a68986)
  • Fix #305: renamed classNames and components name (#306) (1610bfe), closes #305 #306
  • Fix bug occuring on split vertical initialization. (f264caa)
  • fix copy scripts & a cypress test (0f65554)
  • Fix forgotten class prefix (2ea1c6b)
  • Fix issue of event arguments include invisible areas. (1617234)
  • Fix issue of split gutter remains when the last area is hidden. (a3d5ab8)
  • fix rollup.config.js v0.2.6 (cd5071d)
  • Fix route for source in MinMax example (56ab6d6)
  • fix safari gutter height bug: remove "height:100%;" (915df0b)
  • fix selector (43716d4)
  • fix to test (1b9ee68)
  • go v 0.1.7 (193eeab)
  • go v0.1.4 (12b0c66)
  • go v0.1.8 (73ac43b)
  • gutter style overriding example update (3452925)
  • gutterSize default value to 11 instead of 10. (2c8141c)
  • Hidden panes fix for IE11 (b05a3fc)
  • huge refactor v1.0.0-beta.1 (14529f6)
  • increase wait time of Gutter click tests for stability (64f4433)
  • Initial commit (bae4d71)
  • Install libgconf-2-4 in CI environment (ce96cb9)
  • Introduced possibility to animate area toggle, when using the visibility (ee14002)
  • Introduced visibility property on split-area and split-gutter. (c7c92b9)
  • lint + js files inside dist folder (7360492)
  • make areas public on split (578e295)
  • make touchevents for mobile works (3a7edec)
  • Modify event emitters to limit change detection runs (104cb85)
  • Modify the way to emit gutterClick event which was buggy (82884f6)
  • More precise type for AngularSplitModule (561f581)
  • move to depencies to peerDependencies (66f4b99)
  • new aot test (65409e5)
  • NEW expand collapse code & examples (#276) (565ef86), closes #276
  • new project organisation using cli + rxjs 6 dep + component prefix + revert devicePixelRatio (7deaf63)
  • npm dependencies (6ab24b0)
  • npm script: build library before building website (dfc49fd)
  • npm version 1.0.0-rc.1 (3a03460)
  • refactor npm scripts + add cypress tests for lazy loaded module (1a1a0ee)
  • refactor the way styles are applied (23a67c6)
  • Refactor visibleTransitionEnd triggering. (9a030ef)
  • regenerate dist files (6bafec8)
  • Remove currently unused minSize property (896f923)
  • Remove license & readme from project and copy them from root at build. (7ad34f3)
  • Remove ref to TouchEvent to avoid bug edge/firefox (536cfb8)
  • Revert testing code line added for test (b8ad48b)
  • revert to pr10 solution (13de0aa)
  • Revert tsconfig back to aot build setup (e539e79)
  • rm vscode (84e580a)
  • RTL support + bug gutter size transition + 1.0.0-beta.9 (9ddcbc2)
  • rxjs6 and Angular 6 compat (fd77983)
  • Set encapsulation to Emulated on split.component.ts, so that if a consuming application turns it off (6bdbb9d)
  • simple example updated to view cd run in console (71dcfe6)
  • split.component loop on visibleAreas instead areas (051c9d2)
  • Style applying method refactor in progress (e124e52)
  • Switching to pageX/Y to resolve Y-coordinate inversion on mac for CEP applications (01102bf)
  • Test to make sure that animation css (28d584d)
  • up version (9a8cdb8)
  • Update all css prefix classes to 'as-' and documentation (dfc8d0b)
  • Update application to angular + cli 8.x (b6dd283)
  • Update bug_report.md (718c266)
  • update CHANGELOG (13aeb52)
  • update changelog 1.0.2 (ce430c0)
  • update changelog typo (c71b7cf)
  • Update CHANGELOG.md (1959c50)
  • Update CHANGELOG.md (d4b0417)
  • Update CHANGELOG.md (7f9f671)
  • Update CHANGELOG.md (575d89b)
  • Update CHANGELOG.md (6673813)
  • Update CHANGELOG.md (0ada658)
  • Update CHANGELOG.md (cdc2823)
  • Update CHANGELOG.md (4957e15)
  • Update CHANGELOG.md (2c32b2f)
  • Update CHANGELOG.md (fba4536)
  • Update CHANGELOG.md (97277e7)
  • Update CHANGELOG.md (f36405f)
  • Update CHANGELOG.md (84c0fba)
  • Update CI node version to 12 (954682b)
  • Update cypress E2E tests (90bcf22)
  • update cypress e2e tests to match 2.x (5e92518)
  • Update cypress split-area selectors tests (c616c67)
  • Update cypress tests (97503f9)
  • Update cypress tests using getBoundingClientRect() + version 3.0.0-beta.5 (03ecfef)
  • update cypress version and tests, add ones for dblclick and gutterStep (6762212)
  • update demo app + add npm script to publish (9777ae5)
  • update dep (ed849a9)
  • update dep and add license (ccf427b)
  • Update headline. (32067c9)
  • Update issue & feature templates (8146c89)
  • Update issue & feature templates (0e526fa)
  • update lazy loaded example app (c118682)
  • Update lib dependencies to angular 8.x (0a75867)
  • update lib version (02b9e19)
  • Update license file #216 (367aa8c), closes #216
  • Update license to Apache-2.0 inside package.json (f2a55b5)
  • Update listExamples.ts (5d1ed55)
  • Update npm & travis badges (1eb83b1)
  • update npm dependencies (a119b80)
  • update package version to 1.0.1 + changelog (1af0ba8)
  • Update package.json (9f7b5ec)
  • Update package.json (d510ec5)
  • Update package.json to allow install with ng9 without warnings (a9d6343)
  • Update README (9bbe0cf)
  • Update README.md (c9f4abb)
  • Update README.md (e12e9f3)
  • Update README.md (323b57e)
  • Update README.md (209416b)
  • Update README.md (7cdbf27)
  • Update simple example (7b556b6)
  • update sync split demo page (05d4210)
  • update to 0.2.3 (14189c5)
  • Update to Angular 10 (#275) (d1b505e), closes #275
  • Update to Angular 13 (#313) (901cff1), closes #313
  • update version to 0.2.2 with UMD export (ed2a3d7)
  • Update website (be7a1c2)
  • Update website src to work with 2.x (25a6a85)
  • Update wording for README (53ae320)
  • updates for 3.0.0 release (faea35c)
  • v 0.1.1 (d1cd4a3)
  • v 0.1.5 (5c7e908)
  • v0.1.1 (32eaa61)
  • v0.1.10 (7fc103b)
  • v0.1.12 (932e5d9)
  • v0.1.14 (8b2c57f)
  • v0.1.16 only update build process (295af20)
  • v0.1.16 only update build process (1564fa7)
  • v0.1.18 + update CHANGELOG (0dfbad2)
  • v0.1.19 + update CHANGELOG (42a6e1c)
  • v0.1.6 (7231591)
  • v0.19 run lint + todo + tsconfig update (fcc5463)
  • v0.2.5 published on npm (97f46c6)
  • v1.0.0-beta.2 (9ba1ef1)
  • v1.0.0-beta.3 (39e2488)
  • v1.0.0-beta.4 (8bd9664)
  • v1.0.0-beta.6 (4f1fa78)
  • v1.0.0-rc.2 add devicePixelRatio use. (8a0d59c)
  • v1.0.0-rc3 (after published wrong files in v1.0.0-rc2) (e77dc69)
  • v2.0.0 (11bc4d0)
  • v2.0.0-beta.3 fix css selector (cf8e593)
  • v2.0.0-beta.4 (7b6b26a)
  • v2.0.0-beta.5 add dragProgress$ and (event.out-zone) (9e0e070)
  • v2.0.0-beta.6 Use clientX/clientY instead pageX/pageY (d9827ef)
  • v2.0.0-beta.7: add getVisibleAreaSizes() (748efd1)
  • v2.0.0-beta.8: Add css class is-dragged on gutter. (71ad0ca)
  • v2.0.1: Event manager plugin instead extending event manager + provided inside forRoot() (ef33fb9)
  • v3.0.0-beta.6 (a89abdc)
  • v3.0.0-beta.7: mobile click/dblclick working + update doc (397c72e)
  • v3.0.0-beta.8: fix for click/dblclick on mobile (c7b2d3f)
  • v3.0.0-beta.9 fix for mobile touch event (8867d97)
  • version 1.0.3 which fix critical bug (99a4063)
  • version 1.0.4 (2c1bd9b)
  • version 1.0.4 (4a3c475)
  • wait for drag-end postprocessing before starting next drag (ad44ef8)
  • WIP (412f6c0)
  • WIP for 3.x (afd236f)
  • yellow favicon (03ce297)
  • docs: change wording of maxSize/minSize property (f156fd6)
  • refactor: use lazy loading throughout the app (#277) (bc2204a), closes #277
  • rc0: pixel mode > correct when missing/toomany wildcard area / update how flex styles seeted (5d74654)
  • Cypress: Complete geek example page tests (8b277f1)
  • Website: update examples & doc. (08922ab)
  • website: fix example source url (6784a2e)
  • Bug: emit split events inside zone.run() + Website: add sync example + Cypress tests (deea6a3)

18.3.0 (2024-12-19)

  • ci: remove some parts and updated settings (97cecbc)
  • ci: use npm instead of yarn (#471) (4f5b26c), closes #471
  • fix: docs and site fixes (#478) (0e1ea19), closes #478
  • fix: update to release-it and update changelog (183686e)
  • feat: support node v22 (#470) (52ee663), closes #470

18.0.0 (2024-11-04)

  • chore: :recycle: Introduce WireIt and update deps (#370) (41b7974), closes #370
  • chore: format using prettier (e6ed348)
  • chore: move complaince to correct folder (d697169)
  • chore: release 16.0.0 (730cb23)
  • chore: release 16.1.0 (af319e0)
  • chore: release 16.1.1 (cf59ead)
  • chore: release 16.2.0 (26a303a)
  • chore: release 16.2.1 (7384213)
  • chore: release 17.0.0 (4fbf622)
  • chore: release 17.1.0 (eb1749f)
  • chore: release 17.1.0 (723778c)
  • chore: release 18.0.0 (#465) (967b0ac), closes #465
  • chore: remove lodash dependency (c5e2d5a)
  • chore: update angular.json to modern standards (f81230d)
  • chore: update dependencies (8513a8e)
  • chore: update links to the Angular discord (#342) (d93934d), closes #342
  • chore: update to ng 16 (db78173)
  • chore: update to Ng 17 (1b9aa4e)
  • chore(main): release angular-split 17.2.0 (850b705)
  • fix: add back css default variables in component css (7fcc024)
  • fix: aria-valuenow incorrectly set to wildcard (#368) (bcb4aa0), closes #368
  • fix: break circular reference between split and split-area (#453) (5020076), closes #453
  • fix: change default area size from null to * (#358) (21f1004), closes #358
  • fix: change scss to css with shorter var names (907c1a5)
  • fix: change to css vars without scss theme (280e53b)
  • fix: changelog snafu (c810690)
  • fix: changelog snafu (3a74324)
  • fix: filter non visible areas after indices array slice (#451) (d4a8025), closes #451
  • fix: handle TouchEvent in non touch capable devices for firefox (#452) (4f9e674), closes #452
  • fix: home and documentation to match latest changes (#462) (9f098fc), closes #462
  • fix: missing transition when hiding areas in pixel mode (#456) (b6efdb0), closes #456
  • fix: remove deprecated forRoot and forChild (#352) (44e22b7), closes #352
  • fix: role should be separator and not slider (3c30521)
  • fix: set permissions (17d9760)
  • fix: use @property in css theme and export the theme (9e741c4)
  • fix: use correct peerDependencies versions (4f897b6)
  • ci: add build pipeline (a191ded)
  • ci: add commitlint (2e781a0)
  • ci: add license and dependency review (dd4680b)
  • ci: add lint pipeline (bc61ff3)
  • ci: add release-please (5c3cb97)
  • ci: fix indenting in contributors (0330032)
  • ci: fix typo in build pipeline (29d0885)
  • ci: indencint for release-please (99c9552)
  • ci: remove complaince (#464) (85c1392), closes #464
  • ci: remove duplicate linting (3bbc3b3)
  • ci: remove funding (eb53ba1)
  • ci: update actions to latest versions (#430) (1a4cc37), closes #430
  • ci: update contributors.yml (#390) (4cea937), closes #390
  • ci: update permissions on license.yml (#422) (73769c0), closes #422
  • ci: update setup node action (85d86f6)
  • ci: use different token (#417) (e03b719), closes #417
  • ci: use node 20 (fc29204)
  • build: update deps to v18 (#460) (60414aa), closes #460
  • build: updated deps for the project (#428) (d8ea74f), closes #428
  • build: use npm in favor of yarn (#429) (ec29d0f), closes #429
  • feat: add SCSS theme with css variables support (00c000a)
  • feat: add tabindex input and binding (#438) (1d259cf), closes #438
  • feat: add wildcard support for percent mode (ceab929)
  • feat: integrate iframe fix (37db046)
  • feat: introduce all contributors to the repo (6477ef0)
  • feat: introduce automatic all-contributors when a pr is created it will automatic make a contributio (2ca70eb)
  • feat: introduce complaince check for PR (173cdad)
  • feat: introduce eslint and remove tslint closes (#374) (#382) (b8431f4), closes #374 #382
  • feat: modernize angular split (#444) (d8ce04a), closes #444
  • feat: support angular compiler strict templates (#353) (2f77a67), closes #353
  • feat: support custom gutter template (2337745)
  • Create CODE_OF_CONDUCT.md (bca5ac7)
  • Revert "feat: add tabindex input and binding (#438)" (#440) (e207736), closes #438 #440
  • Update complaince.yml (befd4ad)
  • Update split.component.ts (55be44b)
  • test: fixed package-lock (#436) (8fc540e), closes #436
  • docs: add alexanderbabchenko as a contributor for code (#401) (85047d1), closes #401
  • docs: add aszechlicki as a contributor for code (#392) (d949e9e), closes #392
  • docs: add beeman as a contributor for maintenance (#409) (dd6ff49), closes #409
  • docs: add benjamindobler as a contributor for code (#407) (e8527f2), closes #407
  • docs: add bertrandg as a contributor for maintenance (#421) (241664b), closes #421
  • docs: add blacknight811 as a contributor for code (#395) (a836956), closes #395
  • docs: add contribution guidelin (428c207), closes #373
  • docs: add cyrildurand as a contributor for code (#406) (a9c5a42), closes #406
  • docs: add dxbrandon as a contributor for code (#400) (6e6cc97), closes #400
  • docs: add erik-seifert as a contributor for code (#391) (13289ba), closes #391
  • docs: add ethankay as a contributor for code (#394) (1028aed), closes #394
  • docs: add funkelodeon as a contributor for code (#396) (7eb8616), closes #396
  • docs: add gutterAriaLabel to documentation (#364) (1e9b7ba), closes #364
  • docs: add gwe-n as a contributor for code (#419) (51050dd), closes #419
  • docs: add Harpush as a contributor for code (#387) (cc1d032), closes #387
  • docs: add harpush as a contributor for maintenance (#398) (1c1ce7b), closes #398
  • docs: add jakubmank2 as a contributor for code (#403) (8bf8d6c), closes #403
  • docs: add Jefiozie as a contributor for code (#385) (2fbd101), closes #385
  • docs: add jefiozie as a contributor for doc (#415) (bde28d3), closes #415
  • docs: add jefiozie as a contributor for maintenance (#402) (7dfb76b), closes #402
  • docs: add jefiozie as a contributor for maintenance (#420) (711ac72), closes #420
  • docs: add jitsmaster as a contributor for code (#404) (ac239d4), closes #404
  • docs: add kmmccafferty96 as a contributor for code (#393) (8ba1617), closes #393
  • docs: add kufuntu as a contributor for code (#405) (57f3911), closes #405
  • docs: add lf-novelt as a contributor for code (#411) (00a724e), closes #411
  • docs: add nomeaning777 as a contributor for code (#410) (a8b728d), closes #410
  • docs: add pawelwojkiewicz as a contributor for code (#399) (208e97f), closes #399
  • docs: add pmairoldi as a contributor for code (#397) (1a569f2), closes #397
  • docs: add rahuldimri as a contributor for code (#408) (3924c32), closes #408
  • docs: add SanderElias as a contributor for code (#386) (8254255), closes #386
  • docs: add sanderelias as a contributor for maintenance (#412) (3ae8aa1), closes #412
  • docs: add shemesh as a contributor for code (#413) (beb2b3e), closes #413
  • docs: remove duplicate headers (#416) (2a4fab9), closes #416
  • docs: update license copyright year(s) (#423) (a48840c), closes #423
  • docs: update readme with correct layout for all-contributons (#414) (92a77bf), closes #414
  • fox: outline (38f8f22)
  • refactor: remove explicit public access modifiers (#354) (b616fbd), closes #354
  • style: update favicon (db03485)
  • style: update logo (2d06612)
  • style: update logo (ab10bbd)
  • Fix: Keep minSize, even when size is undefined (3612e25), closes #255

15.0.0 (2023-03-01)

  • chore: release 15.0.0 (4b93e17)
  • chore: update to ng 15 (#341) (df0842e), closes #341
  • fix: handle rtl in vertical direction correctly (#335) (97aa0e3), closes #335

14.1.0 (2022-09-11)

  • chore: release 14.1.0 (5e61233)
  • fix: spurious network call due to empty background image #316 (#322) (cf0f2d0), closes #316 #322

14.0.0 (2022-07-18)

  • chore: release 14.0.0 (9fc670d)
  • chore: update Angular to latest v13 (4bfeb02)
  • chore: update package dependencies (469a388)
  • chore: update to ng 14 (1540c18)
  • fix: migrate cypress configuration (d251ac0)

13.2.0 (2022-02-13)

  • chore: release 13.2.0 (244a6e2)
  • feat: add keyboard accessibility (#317) (5b45039), closes #317

13.1.0 (2021-11-26)

  • chore: add angular-cli-ghpages (b7c8169)
  • chore: add example of manually triggering dragEnd on gutter click (c8ec714)
  • chore: add GitHub Actions workflow (#273) (48cf5a7), closes #273
  • chore: add links to Angular Community Discord (#261) (f81156a), closes #261
  • chore: add sketch, png and svg of angular-split logo (b656779)
  • chore: bring tslint in line with prettier (246426c)
  • chore: change link to StackBlitz example on homepage (b9fd430)
  • chore: configure prettier, husky and lint-staged (84a08b7)
  • chore: fix linting errors (055d15e)
  • chore: format all code with new prettier rules (7fedc30)
  • chore: release 13.1.0 (6f4bf97)
  • chore: release 4.0.0 (f92d96c)
  • chore: release 4.0.0-beta.0 (11529a9)
  • chore: release 4.0.0-beta.1 (cf1cc55)
  • chore: release 5.0.0 (ebd752c)
  • chore: release 5.0.0-beta.2 (ecf247f)
  • chore: switch to main branch (ba9812d)
  • chore: switch to yarn (#274) (ad6360a), closes #274
  • chore: tweak homepage appearance (9f1499f)
  • chore: update Angular 8 (2e862ff)
  • chore: update credits section in README and homepage (4787ff3)
  • chore: update documentation (7c5d039), closes #234
  • chore: update package versions (0df2a00)
  • chore: update references to new website location (5a3debc)
  • chore: update to Angular 11 (#278) (45d8373), closes #278
  • chore(deps): bump ini from 1.3.5 to 1.3.6 (6596943)
  • chore(deps): bump ssri from 8.0.0 to 8.0.1 (#314) (c480f05), closes #314
  • feat: add umd & rollup bundles (33e76c4)
  • feat: allow for setting global config (#309) (65a11d7), closes #309 #166
  • feat: deprecate .forRoot() and .forChild() methods (07636fc)
  • fix: add a delta to mouse click/double click to make sure double click gets recognized (97967ed)
  • fix: export internal interfaces (#315) (77db412), closes #315
  • fix: fire dragStart event only when a cursor is moved (#283) (00a6755), closes #283
  • fix: make sure examples link to correct file on GitHub (6c990a5)
  • fix: rollup config surpress warnings (ea2b3c0)
  • fix: undefined errors in access-from-class demo (5819afd), closes #208
  • v3.0.0-beta.6 (34c729b)
  • [WIP] (a9f6f2d)
  • [WIP] (e4e234c)
  • [WIP] (ca8eacb)
  • [WIP] Finalize pixel mode & add restrictMove property (d3db8e1)
  • [WIP] minSize with percent is working! (f9355ee)
  • [WIP] not compiling.. (26d108e)
  • [WIP] Not working (2a0ca46)
  • [WIP] Percent mode: maxSize is now working (ec312f0)
  • [WIP] Percent mode: min & max works well, need to test more. (3771b95)
  • [WIP] Trying to solve EventManagerPlugin scope (10f9fa2)
  • [WIP] Work on pixel mode now, add website example min/max (a150a63)
  • 0.1.11 add ngc compilation (f46d6ff)
  • 1.0.0-beta.5: (56707f9)
  • 1.0.0-beta.7 + Add [gutterColor], [gutterImageH] and [gutterImageV] (a02d20e)
  • Add [lockSize]="boolean" to split-area (642c7ab)
  • add [sizeTransition]="boolean" and rename (visibleTransitionEnd) to (transitionEnd) (9ca7480)
  • add 2 lazy example app links to main app (9e1ed25)
  • Add Apache License (2891196)
  • Add cd.OnPush and a log in console to track change detection run in all examples (7952f7c)
  • add CHANGELOG.md + v0.1.17 (6e16c90)
  • Add Cypress E2E env and first test for local & ci (1088e85)
  • Add cypress E2E tests (35f262b)
  • add cypress tests on custom gutter style page (eea32a7)
  • Add cypress tests on gutterClick page (71aa9a7)
  • add cypress tests to geek example page (14aa872)
  • add es7 reflect polyfill to allow compile website github sources directly on stackblitz! (8fe5751)
  • add event listeners inside runOutsideAngular (4ddca09)
  • add index.ts (471dcb0)
  • add lazy loaded demo app (e5b106c)
  • Add LICENSE file to github root (already there inside npm root) (6d68bc4)
  • add missing lodash dep to website package.json (ae42079)
  • Add new cypress tests (522a4c7)
  • Add new lazy loaded module demo and set npm prod scripts properly (d726110)
  • add observable import (d148e17)
  • add src TS files (c272c05)
  • Add travis file and update ci npm scripts (91a1b66)
  • add/update demo app examples (9be7eaa)
  • Added layoutEnd event for split component, it is hooked up to (cee8d50)
  • angular 4.0 compatibility - npm 0.2.0 (3783787)
  • aot build error.. (522d3d1)
  • Apply css flex-direction property differently on <as-split> to fix Edge issue (#125) (4979515), closes #125
  • Bug fix: When [useTransition]="true", no more transition at component initialisation. + 1.0.0-beta (4fd83f3)
  • Bug fix: When update [disabled], [direction], (5a9d313)
  • Bump ecstatic from 3.3.1 to 3.3.2 (8038bdb)
  • Bump js-yaml from 3.12.2 to 3.14.0 (ce04613)
  • Bump lodash from 4.17.11 to 4.17.19 (ac21c02)
  • Bump mixin-deep from 1.3.1 to 1.3.2 (7877067)
  • Bump webpack-bundle-analyzer from 3.1.0 to 3.3.2 (3a757e1)
  • Changed the event name layoutEnd to visibleTransitionEnd. (cd0808f)
  • changelog update (736c092)
  • clean website organisation + add example with all events logged (5cee2d3)
  • Commit to test CI travis run (cypress E2E tests) (9345cae)
  • complete organisation refactor v0.2.4 (09810c7)
  • convert var declaration to const (3f0a4ab)
  • Create FUNDING.yml (#257) (fc5628f), closes #257
  • Create README.md (5bb5456)
  • css change background-position on gutter (5fd8916)
  • css fix: gutter > add height rule to 100% or gutterSize (f93c3b6)
  • css fix: gutter > inverse height rule (ad7c4a5)
  • Cypress min/max new tests (de88c59)
  • debounce on visibleTransitionEnd event (bf1d42d)
  • Delete TODO.md (547fe23)
  • demo app: add new example (ac60e93)
  • Emit (gutterClick) event even if [disabled]="true" + v1.0.0-beta6 (8b8a338)
  • export IOutputData & IOutputAreaSizes (ac8b255)
  • first commit (c16fb5e)
  • First RC.0 + fix small bug. (9a1fd17)
  • fix (0543f4b)
  • fix (dragEnd) event for 3.0.1 (4a68986)
  • Fix #305: renamed classNames and components name (#306) (1610bfe), closes #305 #306
  • Fix bug occuring on split vertical initialization. (f264caa)
  • fix copy scripts & a cypress test (0f65554)
  • Fix forgotten class prefix (2ea1c6b)
  • Fix issue of event arguments include invisible areas. (1617234)
  • Fix issue of split gutter remains when the last area is hidden. (a3d5ab8)
  • fix rollup.config.js v0.2.6 (cd5071d)
  • Fix route for source in MinMax example (56ab6d6)
  • fix safari gutter height bug: remove "height:100%;" (915df0b)
  • fix selector (43716d4)
  • fix to test (1b9ee68)
  • go v 0.1.7 (193eeab)
  • go v0.1.4 (12b0c66)
  • go v0.1.8 (73ac43b)
  • gutter style overriding example update (3452925)
  • gutterSize default value to 11 instead of 10. (2c8141c)
  • Hidden panes fix for IE11 (b05a3fc)
  • huge refactor v1.0.0-beta.1 (14529f6)
  • increase wait time of Gutter click tests for stability (64f4433)
  • Initial commit (bae4d71)
  • Install libgconf-2-4 in CI environment (ce96cb9)
  • Introduced possibility to animate area toggle, when using the visibility (ee14002)
  • Introduced visibility property on split-area and split-gutter. (c7c92b9)
  • lint + js files inside dist folder (7360492)
  • make areas public on split (578e295)
  • make touchevents for mobile works (3a7edec)
  • Modify event emitters to limit change detection runs (104cb85)
  • Modify the way to emit gutterClick event which was buggy (82884f6)
  • More precise type for AngularSplitModule (561f581)
  • move to depencies to peerDependencies (66f4b99)
  • new aot test (65409e5)
  • NEW expand collapse code & examples (#276) (565ef86), closes #276
  • new project organisation using cli + rxjs 6 dep + component prefix + revert devicePixelRatio (7deaf63)
  • npm dependencies (6ab24b0)
  • npm script: build library before building website (dfc49fd)
  • npm version 1.0.0-rc.1 (3a03460)
  • refactor npm scripts + add cypress tests for lazy loaded module (1a1a0ee)
  • refactor the way styles are applied (23a67c6)
  • Refactor visibleTransitionEnd triggering. (9a030ef)
  • regenerate dist files (6bafec8)
  • Remove currently unused minSize property (896f923)
  • Remove license & readme from project and copy them from root at build. (7ad34f3)
  • Remove ref to TouchEvent to avoid bug edge/firefox (536cfb8)
  • Revert testing code line added for test (b8ad48b)
  • revert to pr10 solution (13de0aa)
  • Revert tsconfig back to aot build setup (e539e79)
  • rm vscode (84e580a)
  • RTL support + bug gutter size transition + 1.0.0-beta.9 (9ddcbc2)
  • rxjs6 and Angular 6 compat (fd77983)
  • Set encapsulation to Emulated on split.component.ts, so that if a consuming application turns it off (6bdbb9d)
  • simple example updated to view cd run in console (71dcfe6)
  • split.component loop on visibleAreas instead areas (051c9d2)
  • Style applying method refactor in progress (e124e52)
  • Switching to pageX/Y to resolve Y-coordinate inversion on mac for CEP applications (01102bf)
  • Test to make sure that animation css (28d584d)
  • up version (9a8cdb8)
  • Update all css prefix classes to 'as-' and documentation (dfc8d0b)
  • Update application to angular + cli 8.x (b6dd283)
  • Update bug_report.md (718c266)
  • update CHANGELOG (13aeb52)
  • update changelog 1.0.2 (ce430c0)
  • update changelog typo (c71b7cf)
  • Update CHANGELOG.md (1959c50)
  • Update CHANGELOG.md (d4b0417)
  • Update CHANGELOG.md (7f9f671)
  • Update CHANGELOG.md (575d89b)
  • Update CHANGELOG.md (6673813)
  • Update CHANGELOG.md (0ada658)
  • Update CHANGELOG.md (cdc2823)
  • Update CHANGELOG.md (4957e15)
  • Update CHANGELOG.md (2c32b2f)
  • Update CHANGELOG.md (fba4536)
  • Update CHANGELOG.md (97277e7)
  • Update CHANGELOG.md (f36405f)
  • Update CHANGELOG.md (84c0fba)
  • Update CI node version to 12 (954682b)
  • Update cypress E2E tests (90bcf22)
  • update cypress e2e tests to match 2.x (5e92518)
  • Update cypress split-area selectors tests (c616c67)
  • Update cypress tests (97503f9)
  • Update cypress tests using getBoundingClientRect() + version 3.0.0-beta.5 (03ecfef)
  • update cypress version and tests, add ones for dblclick and gutterStep (6762212)
  • update demo app + add npm script to publish (9777ae5)
  • update dep (ed849a9)
  • update dep and add license (ccf427b)
  • Update headline. (32067c9)
  • Update issue & feature templates (8146c89)
  • Update issue & feature templates (0e526fa)
  • update lazy loaded example app (c118682)
  • Update lib dependencies to angular 8.x (0a75867)
  • update lib version (02b9e19)
  • Update license file #216 (367aa8c), closes #216
  • Update license to Apache-2.0 inside package.json (f2a55b5)
  • Update listExamples.ts (5d1ed55)
  • Update npm & travis badges (1eb83b1)
  • update npm dependencies (a119b80)
  • update package version to 1.0.1 + changelog (1af0ba8)
  • Update package.json (9f7b5ec)
  • Update package.json (d510ec5)
  • Update package.json to allow install with ng9 without warnings (a9d6343)
  • Update README (9bbe0cf)
  • Update README.md (c9f4abb)
  • Update README.md (e12e9f3)
  • Update README.md (323b57e)
  • Update README.md (209416b)
  • Update README.md (7cdbf27)
  • Update simple example (7b556b6)
  • update sync split demo page (05d4210)
  • update to 0.2.3 (14189c5)
  • Update to Angular 10 (#275) (d1b505e), closes #275
  • Update to Angular 13 (#313) (901cff1), closes #313
  • update version to 0.2.2 with UMD export (ed2a3d7)
  • Update website (be7a1c2)
  • Update website src to work with 2.x (25a6a85)
  • Update wording for README (53ae320)
  • updates for 3.0.0 release (faea35c)
  • v 0.1.1 (d1cd4a3)
  • v 0.1.5 (5c7e908)
  • v0.1.1 (32eaa61)
  • v0.1.10 (7fc103b)
  • v0.1.12 (932e5d9)
  • v0.1.14 (8b2c57f)
  • v0.1.16 only update build process (295af20)
  • v0.1.16 only update build process (1564fa7)
  • v0.1.18 + update CHANGELOG (0dfbad2)
  • v0.1.19 + update CHANGELOG (42a6e1c)
  • v0.1.6 (7231591)
  • v0.19 run lint + todo + tsconfig update (fcc5463)
  • v0.2.5 published on npm (97f46c6)
  • v1.0.0-beta.2 (9ba1ef1)
  • v1.0.0-beta.3 (39e2488)
  • v1.0.0-beta.4 (8bd9664)
  • v1.0.0-beta.6 (4f1fa78)
  • v1.0.0-rc.2 add devicePixelRatio use. (8a0d59c)
  • v1.0.0-rc3 (after published wrong files in v1.0.0-rc2) (e77dc69)
  • v2.0.0 (11bc4d0)
  • v2.0.0-beta.3 fix css selector (cf8e593)
  • v2.0.0-beta.4 (7b6b26a)
  • v2.0.0-beta.5 add dragProgress$ and (event.out-zone) (9e0e070)
  • v2.0.0-beta.6 Use clientX/clientY instead pageX/pageY (d9827ef)
  • v2.0.0-beta.7: add getVisibleAreaSizes() (748efd1)
  • v2.0.0-beta.8: Add css class is-dragged on gutter. (71ad0ca)
  • v2.0.1: Event manager plugin instead extending event manager + provided inside forRoot() (ef33fb9)
  • v3.0.0-beta.6 (a89abdc)
  • v3.0.0-beta.7: mobile click/dblclick working + update doc (397c72e)
  • v3.0.0-beta.8: fix for click/dblclick on mobile (c7b2d3f)
  • v3.0.0-beta.9 fix for mobile touch event (8867d97)
  • version 1.0.3 which fix critical bug (99a4063)
  • version 1.0.4 (2c1bd9b)
  • version 1.0.4 (4a3c475)
  • wait for drag-end postprocessing before starting next drag (ad44ef8)
  • WIP (412f6c0)
  • WIP for 3.x (afd236f)
  • yellow favicon (03ce297)
  • docs: change wording of maxSize/minSize property (f156fd6)
  • refactor: use lazy loading throughout the app (#277) (bc2204a), closes #277
  • rc0: pixel mode > correct when missing/toomany wildcard area / update how flex styles seeted (5d74654)
  • Cypress: Complete geek example page tests (8b277f1)
  • Website: update examples & doc. (08922ab)
  • website: fix example source url (6784a2e)
  • Bug: emit split events inside zone.run() + Website: add sync example + Cypress tests (deea6a3)

18.2.0 (2024-12-19)

  • ci: remove some parts and updated settings (97cecbc)
  • ci: use npm instead of yarn (#471) (4f5b26c), closes #471
  • fix: docs and site fixes (#478) (0e1ea19), closes #478
  • fix: update to release-it and update changelog (183686e)
  • feat: support node v22 (#470) (52ee663), closes #470

18.0.0 (2024-11-04)

  • chore: :recycle: Introduce WireIt and update deps (#370) (41b7974), closes #370
  • chore: format using prettier (e6ed348)
  • chore: move complaince to correct folder (d697169)
  • chore: release 16.0.0 (730cb23)
  • chore: release 16.1.0 (af319e0)
  • chore: release 16.1.1 (cf59ead)
  • chore: release 16.2.0 (26a303a)
  • chore: release 16.2.1 (7384213)
  • chore: release 17.0.0 (4fbf622)
  • chore: release 17.1.0 (eb1749f)
  • chore: release 17.1.0 (723778c)
  • chore: release 18.0.0 (#465) (967b0ac), closes #465
  • chore: remove lodash dependency (c5e2d5a)
  • chore: update angular.json to modern standards (f81230d)
  • chore: update dependencies (8513a8e)
  • chore: update links to the Angular discord (#342) (d93934d), closes #342
  • chore: update to ng 16 (db78173)
  • chore: update to Ng 17 (1b9aa4e)
  • chore(main): release angular-split 17.2.0 (850b705)
  • fix: add back css default variables in component css (7fcc024)
  • fix: aria-valuenow incorrectly set to wildcard (#368) (bcb4aa0), closes #368
  • fix: break circular reference between split and split-area (#453) (5020076), closes #453
  • fix: change default area size from null to * (#358) (21f1004), closes #358
  • fix: change scss to css with shorter var names (907c1a5)
  • fix: change to css vars without scss theme (280e53b)
  • fix: changelog snafu (c810690)
  • fix: changelog snafu (3a74324)
  • fix: filter non visible areas after indices array slice (#451) (d4a8025), closes #451
  • fix: handle TouchEvent in non touch capable devices for firefox (#452) (4f9e674), closes #452
  • fix: home and documentation to match latest changes (#462) (9f098fc), closes #462
  • fix: missing transition when hiding areas in pixel mode (#456) (b6efdb0), closes #456
  • fix: remove deprecated forRoot and forChild (#352) (44e22b7), closes #352
  • fix: role should be separator and not slider (3c30521)
  • fix: set permissions (17d9760)
  • fix: use @property in css theme and export the theme (9e741c4)
  • fix: use correct peerDependencies versions (4f897b6)
  • ci: add build pipeline (a191ded)
  • ci: add commitlint (2e781a0)
  • ci: add license and dependency review (dd4680b)
  • ci: add lint pipeline (bc61ff3)
  • ci: add release-please (5c3cb97)
  • ci: fix indenting in contributors (0330032)
  • ci: fix typo in build pipeline (29d0885)
  • ci: indencint for release-please (99c9552)
  • ci: remove complaince (#464) (85c1392), closes #464
  • ci: remove duplicate linting (3bbc3b3)
  • ci: remove funding (eb53ba1)
  • ci: update actions to latest versions (#430) (1a4cc37), closes #430
  • ci: update contributors.yml (#390) (4cea937), closes #390
  • ci: update permissions on license.yml (#422) (73769c0), closes #422
  • ci: update setup node action (85d86f6)
  • ci: use different token (#417) (e03b719), closes #417
  • ci: use node 20 (fc29204)
  • build: update deps to v18 (#460) (60414aa), closes #460
  • build: updated deps for the project (#428) (d8ea74f), closes #428
  • build: use npm in favor of yarn (#429) (ec29d0f), closes #429
  • feat: add SCSS theme with css variables support (00c000a)
  • feat: add tabindex input and binding (#438) (1d259cf), closes #438
  • feat: add wildcard support for percent mode (ceab929)
  • feat: integrate iframe fix (37db046)
  • feat: introduce all contributors to the repo (6477ef0)
  • feat: introduce automatic all-contributors when a pr is created it will automatic make a contributio (2ca70eb)
  • feat: introduce complaince check for PR (173cdad)
  • feat: introduce eslint and remove tslint closes (#374) (#382) (b8431f4), closes #374 #382
  • feat: modernize angular split (#444) (d8ce04a), closes #444
  • feat: support angular compiler strict templates (#353) (2f77a67), closes #353
  • feat: support custom gutter template (2337745)
  • Create CODE_OF_CONDUCT.md (bca5ac7)
  • Revert "feat: add tabindex input and binding (#438)" (#440) (e207736), closes #438 #440
  • Update complaince.yml (befd4ad)
  • Update split.component.ts (55be44b)
  • test: fixed package-lock (#436) (8fc540e), closes #436
  • docs: add alexanderbabchenko as a contributor for code (#401) (85047d1), closes #401
  • docs: add aszechlicki as a contributor for code (#392) (d949e9e), closes #392
  • docs: add beeman as a contributor for maintenance (#409) (dd6ff49), closes #409
  • docs: add benjamindobler as a contributor for code (#407) (e8527f2), closes #407
  • docs: add bertrandg as a contributor for maintenance (#421) (241664b), closes #421
  • docs: add blacknight811 as a contributor for code (#395) (a836956), closes #395
  • docs: add contribution guidelin (428c207), closes #373
  • docs: add cyrildurand as a contributor for code (#406) (a9c5a42), closes #406
  • docs: add dxbrandon as a contributor for code (#400) (6e6cc97), closes #400
  • docs: add erik-seifert as a contributor for code (#391) (13289ba), closes #391
  • docs: add ethankay as a contributor for code (#394) (1028aed), closes #394
  • docs: add funkelodeon as a contributor for code (#396) (7eb8616), closes #396
  • docs: add gutterAriaLabel to documentation (#364) (1e9b7ba), closes #364
  • docs: add gwe-n as a contributor for code (#419) (51050dd), closes #419
  • docs: add Harpush as a contributor for code (#387) (cc1d032), closes #387
  • docs: add harpush as a contributor for maintenance (#398) (1c1ce7b), closes #398
  • docs: add jakubmank2 as a contributor for code (#403) (8bf8d6c), closes #403
  • docs: add Jefiozie as a contributor for code (#385) (2fbd101), closes #385
  • docs: add jefiozie as a contributor for doc (#415) (bde28d3), closes #415
  • docs: add jefiozie as a contributor for maintenance (#402) (7dfb76b), closes #402
  • docs: add jefiozie as a contributor for maintenance (#420) (711ac72), closes #420
  • docs: add jitsmaster as a contributor for code (#404) (ac239d4), closes #404
  • docs: add kmmccafferty96 as a contributor for code (#393) (8ba1617), closes #393
  • docs: add kufuntu as a contributor for code (#405) (57f3911), closes #405
  • docs: add lf-novelt as a contributor for code (#411) (00a724e), closes #411
  • docs: add nomeaning777 as a contributor for code (#410) (a8b728d), closes #410
  • docs: add pawelwojkiewicz as a contributor for code (#399) (208e97f), closes #399
  • docs: add pmairoldi as a contributor for code (#397) (1a569f2), closes #397
  • docs: add rahuldimri as a contributor for code (#408) (3924c32), closes #408
  • docs: add SanderElias as a contributor for code (#386) (8254255), closes #386
  • docs: add sanderelias as a contributor for maintenance (#412) (3ae8aa1), closes #412
  • docs: add shemesh as a contributor for code (#413) (beb2b3e), closes #413
  • docs: remove duplicate headers (#416) (2a4fab9), closes #416
  • docs: update license copyright year(s) (#423) (a48840c), closes #423
  • docs: update readme with correct layout for all-contributons (#414) (92a77bf), closes #414
  • fox: outline (38f8f22)
  • refactor: remove explicit public access modifiers (#354) (b616fbd), closes #354
  • style: update favicon (db03485)
  • style: update logo (2d06612)
  • style: update logo (ab10bbd)
  • Fix: Keep minSize, even when size is undefined (3612e25), closes #255

15.0.0 (2023-03-01)

  • chore: release 15.0.0 (4b93e17)
  • chore: update to ng 15 (#341) (df0842e), closes #341
  • fix: handle rtl in vertical direction correctly (#335) (97aa0e3), closes #335

14.1.0 (2022-09-11)

  • chore: release 14.1.0 (5e61233)
  • fix: spurious network call due to empty background image #316 (#322) (cf0f2d0), closes #316 #322

14.0.0 (2022-07-18)

  • chore: release 14.0.0 (9fc670d)
  • chore: update Angular to latest v13 (4bfeb02)
  • chore: update package dependencies (469a388)
  • chore: update to ng 14 (1540c18)
  • fix: migrate cypress configuration (d251ac0)

13.2.0 (2022-02-13)

  • chore: release 13.2.0 (244a6e2)
  • feat: add keyboard accessibility (#317) (5b45039), closes #317

13.1.0 (2021-11-26)

  • chore: add angular-cli-ghpages (b7c8169)
  • chore: add example of manually triggering dragEnd on gutter click (c8ec714)
  • chore: add GitHub Actions workflow (#273) (48cf5a7), closes #273
  • chore: add links to Angular Community Discord (#261) (f81156a), closes #261
  • chore: add sketch, png and svg of angular-split logo (b656779)
  • chore: bring tslint in line with prettier (246426c)
  • chore: change link to StackBlitz example on homepage (b9fd430)
  • chore: configure prettier, husky and lint-staged (84a08b7)
  • chore: fix linting errors (055d15e)
  • chore: format all code with new prettier rules (7fedc30)
  • chore: release 13.1.0 (6f4bf97)
  • chore: release 4.0.0 (f92d96c)
  • chore: release 4.0.0-beta.0 (11529a9)
  • chore: release 4.0.0-beta.1 (cf1cc55)
  • chore: release 5.0.0 (ebd752c)
  • chore: release 5.0.0-beta.2 (ecf247f)
  • chore: switch to main branch (ba9812d)
  • chore: switch to yarn (#274) (ad6360a), closes #274
  • chore: tweak homepage appearance (9f1499f)
  • chore: update Angular 8 (2e862ff)
  • chore: update credits section in README and homepage (4787ff3)
  • chore: update documentation (7c5d039), closes #234
  • chore: update package versions (0df2a00)
  • chore: update references to new website location (5a3debc)
  • chore: update to Angular 11 (#278) (45d8373), closes #278
  • chore(deps): bump ini from 1.3.5 to 1.3.6 (6596943)
  • chore(deps): bump ssri from 8.0.0 to 8.0.1 (#314) (c480f05), closes #314
  • feat: add umd & rollup bundles (33e76c4)
  • feat: allow for setting global config (#309) (65a11d7), closes #309 #166
  • feat: deprecate .forRoot() and .forChild() methods (07636fc)
  • fix: add a delta to mouse click/double click to make sure double click gets recognized (97967ed)
  • fix: export internal interfaces (#315) (77db412), closes #315
  • fix: fire dragStart event only when a cursor is moved (#283) (00a6755), closes #283
  • fix: make sure examples link to correct file on GitHub (6c990a5)
  • fix: rollup config surpress warnings (ea2b3c0)
  • fix: undefined errors in access-from-class demo (5819afd), closes #208
  • v3.0.0-beta.6 (34c729b)
  • [WIP] (a9f6f2d)
  • [WIP] (e4e234c)
  • [WIP] (ca8eacb)
  • [WIP] Finalize pixel mode & add restrictMove property (d3db8e1)
  • [WIP] minSize with percent is working! (f9355ee)
  • [WIP] not compiling.. (26d108e)
  • [WIP] Not working (2a0ca46)
  • [WIP] Percent mode: maxSize is now working (ec312f0)
  • [WIP] Percent mode: min & max works well, need to test more. (3771b95)
  • [WIP] Trying to solve EventManagerPlugin scope (10f9fa2)
  • [WIP] Work on pixel mode now, add website example min/max (a150a63)
  • 0.1.11 add ngc compilation (f46d6ff)
  • 1.0.0-beta.5: (56707f9)
  • 1.0.0-beta.7 + Add [gutterColor], [gutterImageH] and [gutterImageV] (a02d20e)
  • Add [lockSize]="boolean" to split-area (642c7ab)
  • add [sizeTransition]="boolean" and rename (visibleTransitionEnd) to (transitionEnd) (9ca7480)
  • add 2 lazy example app links to main app (9e1ed25)
  • Add Apache License (2891196)
  • Add cd.OnPush and a log in console to track change detection run in all examples (7952f7c)
  • add CHANGELOG.md + v0.1.17 (6e16c90)
  • Add Cypress E2E env and first test for local & ci (1088e85)
  • Add cypress E2E tests (35f262b)
  • add cypress tests on custom gutter style page (eea32a7)
  • Add cypress tests on gutterClick page (71aa9a7)
  • add cypress tests to geek example page (14aa872)
  • add es7 reflect polyfill to allow compile website github sources directly on stackblitz! (8fe5751)
  • add event listeners inside runOutsideAngular (4ddca09)
  • add index.ts (471dcb0)
  • add lazy loaded demo app (e5b106c)
  • Add LICENSE file to github root (already there inside npm root) (6d68bc4)
  • add missing lodash dep to website package.json (ae42079)
  • Add new cypress tests (522a4c7)
  • Add new lazy loaded module demo and set npm prod scripts properly (d726110)
  • add observable import (d148e17)
  • add src TS files (c272c05)
  • Add travis file and update ci npm scripts (91a1b66)
  • add/update demo app examples (9be7eaa)
  • Added layoutEnd event for split component, it is hooked up to (cee8d50)
  • angular 4.0 compatibility - npm 0.2.0 (3783787)
  • aot build error.. (522d3d1)
  • Apply css flex-direction property differently on <as-split> to fix Edge issue (#125) (4979515), closes #125
  • Bug fix: When [useTransition]="true", no more transition at component initialisation. + 1.0.0-beta (4fd83f3)
  • Bug fix: When update [disabled], [direction], (5a9d313)
  • Bump ecstatic from 3.3.1 to 3.3.2 (8038bdb)
  • Bump js-yaml from 3.12.2 to 3.14.0 (ce04613)
  • Bump lodash from 4.17.11 to 4.17.19 (ac21c02)
  • Bump mixin-deep from 1.3.1 to 1.3.2 (7877067)
  • Bump webpack-bundle-analyzer from 3.1.0 to 3.3.2 (3a757e1)
  • Changed the event name layoutEnd to visibleTransitionEnd. (cd0808f)
  • changelog update (736c092)
  • clean website organisation + add example with all events logged (5cee2d3)
  • Commit to test CI travis run (cypress E2E tests) (9345cae)
  • complete organisation refactor v0.2.4 (09810c7)
  • convert var declaration to const (3f0a4ab)
  • Create FUNDING.yml (#257) (fc5628f), closes #257
  • Create README.md (5bb5456)
  • css change background-position on gutter (5fd8916)
  • css fix: gutter > add height rule to 100% or gutterSize (f93c3b6)
  • css fix: gutter > inverse height rule (ad7c4a5)
  • Cypress min/max new tests (de88c59)
  • debounce on visibleTransitionEnd event (bf1d42d)
  • Delete TODO.md (547fe23)
  • demo app: add new example (ac60e93)
  • Emit (gutterClick) event even if [disabled]="true" + v1.0.0-beta6 (8b8a338)
  • export IOutputData & IOutputAreaSizes (ac8b255)
  • first commit (c16fb5e)
  • First RC.0 + fix small bug. (9a1fd17)
  • fix (0543f4b)
  • fix (dragEnd) event for 3.0.1 (4a68986)
  • Fix #305: renamed classNames and components name (#306) (1610bfe), closes #305 #306
  • Fix bug occuring on split vertical initialization. (f264caa)
  • fix copy scripts & a cypress test (0f65554)
  • Fix forgotten class prefix (2ea1c6b)
  • Fix issue of event arguments include invisible areas. (1617234)
  • Fix issue of split gutter remains when the last area is hidden. (a3d5ab8)
  • fix rollup.config.js v0.2.6 (cd5071d)
  • Fix route for source in MinMax example (56ab6d6)
  • fix safari gutter height bug: remove "height:100%;" (915df0b)
  • fix selector (43716d4)
  • fix to test (1b9ee68)
  • go v 0.1.7 (193eeab)
  • go v0.1.4 (12b0c66)
  • go v0.1.8 (73ac43b)
  • gutter style overriding example update (3452925)
  • gutterSize default value to 11 instead of 10. (2c8141c)
  • Hidden panes fix for IE11 (b05a3fc)
  • huge refactor v1.0.0-beta.1 (14529f6)
  • increase wait time of Gutter click tests for stability (64f4433)
  • Initial commit (bae4d71)
  • Install libgconf-2-4 in CI environment (ce96cb9)
  • Introduced possibility to animate area toggle, when using the visibility (ee14002)
  • Introduced visibility property on split-area and split-gutter. (c7c92b9)
  • lint + js files inside dist folder (7360492)
  • make areas public on split (578e295)
  • make touchevents for mobile works (3a7edec)
  • Modify event emitters to limit change detection runs (104cb85)
  • Modify the way to emit gutterClick event which was buggy (82884f6)
  • More precise type for AngularSplitModule (561f581)
  • move to depencies to peerDependencies (66f4b99)
  • new aot test (65409e5)
  • NEW expand collapse code & examples (#276) (565ef86), closes #276
  • new project organisation using cli + rxjs 6 dep + component prefix + revert devicePixelRatio (7deaf63)
  • npm dependencies (6ab24b0)
  • npm script: build library before building website (dfc49fd)
  • npm version 1.0.0-rc.1 (3a03460)
  • refactor npm scripts + add cypress tests for lazy loaded module (1a1a0ee)
  • refactor the way styles are applied (23a67c6)
  • Refactor visibleTransitionEnd triggering. (9a030ef)
  • regenerate dist files (6bafec8)
  • Remove currently unused minSize property (896f923)
  • Remove license & readme from project and copy them from root at build. (7ad34f3)
  • Remove ref to TouchEvent to avoid bug edge/firefox (536cfb8)
  • Revert testing code line added for test (b8ad48b)
  • revert to pr10 solution (13de0aa)
  • Revert tsconfig back to aot build setup (e539e79)
  • rm vscode (84e580a)
  • RTL support + bug gutter size transition + 1.0.0-beta.9 (9ddcbc2)
  • rxjs6 and Angular 6 compat (fd77983)
  • Set encapsulation to Emulated on split.component.ts, so that if a consuming application turns it off (6bdbb9d)
  • simple example updated to view cd run in console (71dcfe6)
  • split.component loop on visibleAreas instead areas (051c9d2)
  • Style applying method refactor in progress (e124e52)
  • Switching to pageX/Y to resolve Y-coordinate inversion on mac for CEP applications (01102bf)
  • Test to make sure that animation css (28d584d)
  • up version (9a8cdb8)
  • Update all css prefix classes to 'as-' and documentation (dfc8d0b)
  • Update application to angular + cli 8.x (b6dd283)
  • Update bug_report.md (718c266)
  • update CHANGELOG (13aeb52)
  • update changelog 1.0.2 (ce430c0)
  • update changelog typo (c71b7cf)
  • Update CHANGELOG.md (1959c50)
  • Update CHANGELOG.md (d4b0417)
  • Update CHANGELOG.md (7f9f671)
  • Update CHANGELOG.md (575d89b)
  • Update CHANGELOG.md (6673813)
  • Update CHANGELOG.md (0ada658)
  • Update CHANGELOG.md (cdc2823)
  • Update CHANGELOG.md (4957e15)
  • Update CHANGELOG.md (2c32b2f)
  • Update CHANGELOG.md (fba4536)
  • Update CHANGELOG.md (97277e7)
  • Update CHANGELOG.md (f36405f)
  • Update CHANGELOG.md (84c0fba)
  • Update CI node version to 12 (954682b)
  • Update cypress E2E tests (90bcf22)
  • update cypress e2e tests to match 2.x (5e92518)
  • Update cypress split-area selectors tests (c616c67)
  • Update cypress tests (97503f9)
  • Update cypress tests using getBoundingClientRect() + version 3.0.0-beta.5 (03ecfef)
  • update cypress version and tests, add ones for dblclick and gutterStep (6762212)
  • update demo app + add npm script to publish (9777ae5)
  • update dep (ed849a9)
  • update dep and add license (ccf427b)
  • Update headline. (32067c9)
  • Update issue & feature templates (8146c89)
  • Update issue & feature templates (0e526fa)
  • update lazy loaded example app (c118682)
  • Update lib dependencies to angular 8.x (0a75867)
  • update lib version (02b9e19)
  • Update license file #216 (367aa8c), closes #216
  • Update license to Apache-2.0 inside package.json (f2a55b5)
  • Update listExamples.ts (5d1ed55)
  • Update npm & travis badges (1eb83b1)
  • update npm dependencies (a119b80)
  • update package version to 1.0.1 + changelog (1af0ba8)
  • Update package.json (9f7b5ec)
  • Update package.json (d510ec5)
  • Update package.json to allow install with ng9 without warnings (a9d6343)
  • Update README (9bbe0cf)
  • Update README.md (c9f4abb)
  • Update README.md (e12e9f3)
  • Update README.md (323b57e)
  • Update README.md (209416b)
  • Update README.md (7cdbf27)
  • Update simple example (7b556b6)
  • update sync split demo page (05d4210)
  • update to 0.2.3 (14189c5)
  • Update to Angular 10 (#275) (d1b505e), closes #275
  • Update to Angular 13 (#313) (901cff1), closes #313
  • update version to 0.2.2 with UMD export (ed2a3d7)
  • Update website (be7a1c2)
  • Update website src to work with 2.x (25a6a85)
  • Update wording for README (53ae320)
  • updates for 3.0.0 release (faea35c)
  • v 0.1.1 (d1cd4a3)
  • v 0.1.5 (5c7e908)
  • v0.1.1 (32eaa61)
  • v0.1.10 (7fc103b)
  • v0.1.12 (932e5d9)
  • v0.1.14 (8b2c57f)
  • v0.1.16 only update build process (295af20)
  • v0.1.16 only update build process (1564fa7)
  • v0.1.18 + update CHANGELOG (0dfbad2)
  • v0.1.19 + update CHANGELOG (42a6e1c)
  • v0.1.6 (7231591)
  • v0.19 run lint + todo + tsconfig update (fcc5463)
  • v0.2.5 published on npm (97f46c6)
  • v1.0.0-beta.2 (9ba1ef1)
  • v1.0.0-beta.3 (39e2488)
  • v1.0.0-beta.4 (8bd9664)
  • v1.0.0-beta.6 (4f1fa78)
  • v1.0.0-rc.2 add devicePixelRatio use. (8a0d59c)
  • v1.0.0-rc3 (after published wrong files in v1.0.0-rc2) (e77dc69)
  • v2.0.0 (11bc4d0)
  • v2.0.0-beta.3 fix css selector (cf8e593)
  • v2.0.0-beta.4 (7b6b26a)
  • v2.0.0-beta.5 add dragProgress$ and (event.out-zone) (9e0e070)
  • v2.0.0-beta.6 Use clientX/clientY instead pageX/pageY (d9827ef)
  • v2.0.0-beta.7: add getVisibleAreaSizes() (748efd1)
  • v2.0.0-beta.8: Add css class is-dragged on gutter. (71ad0ca)
  • v2.0.1: Event manager plugin instead extending event manager + provided inside forRoot() (ef33fb9)
  • v3.0.0-beta.6 (a89abdc)
  • v3.0.0-beta.7: mobile click/dblclick working + update doc (397c72e)
  • v3.0.0-beta.8: fix for click/dblclick on mobile (c7b2d3f)
  • v3.0.0-beta.9 fix for mobile touch event (8867d97)
  • version 1.0.3 which fix critical bug (99a4063)
  • version 1.0.4 (2c1bd9b)
  • version 1.0.4 (4a3c475)
  • wait for drag-end postprocessing before starting next drag (ad44ef8)
  • WIP (412f6c0)
  • WIP for 3.x (afd236f)
  • yellow favicon (03ce297)
  • docs: change wording of maxSize/minSize property (f156fd6)
  • refactor: use lazy loading throughout the app (#277) (bc2204a), closes #277
  • rc0: pixel mode > correct when missing/toomany wildcard area / update how flex styles seeted (5d74654)
  • Cypress: Complete geek example page tests (8b277f1)
  • Website: update examples & doc. (08922ab)
  • website: fix example source url (6784a2e)
  • Bug: emit split events inside zone.run() + Website: add sync example + Cypress tests (deea6a3)

18.1.0 (2024-12-19)

  • ci: remove some parts and updated settings (97cecbc)
  • ci: use npm instead of yarn (#471) (4f5b26c), closes #471
  • fix: docs and site fixes (#478) (0e1ea19), closes #478
  • fix: update to release-it and update changelog (183686e)
  • feat: support node v22 (#470) (52ee663), closes #470

18.0.0 (2024-11-04)

  • chore: :recycle: Introduce WireIt and update deps (#370) (41b7974), closes #370
  • chore: format using prettier (e6ed348)
  • chore: move complaince to correct folder (d697169)
  • chore: release 16.0.0 (730cb23)
  • chore: release 16.1.0 (af319e0)
  • chore: release 16.1.1 (cf59ead)
  • chore: release 16.2.0 (26a303a)
  • chore: release 16.2.1 (7384213)
  • chore: release 17.0.0 (4fbf622)
  • chore: release 17.1.0 (eb1749f)
  • chore: release 17.1.0 (723778c)
  • chore: release 18.0.0 (#465) (967b0ac), closes #465
  • chore: remove lodash dependency (c5e2d5a)
  • chore: update angular.json to modern standards (f81230d)
  • chore: update dependencies (8513a8e)
  • chore: update links to the Angular discord (#342) (d93934d), closes #342
  • chore: update to ng 16 (db78173)
  • chore: update to Ng 17 (1b9aa4e)
  • chore(main): release angular-split 17.2.0 (850b705)
  • fix: add back css default variables in component css (7fcc024)
  • fix: aria-valuenow incorrectly set to wildcard (#368) (bcb4aa0), closes #368
  • fix: break circular reference between split and split-area (#453) (5020076), closes #453
  • fix: change default area size from null to * (#358) (21f1004), closes #358
  • fix: change scss to css with shorter var names (907c1a5)
  • fix: change to css vars without scss theme (280e53b)
  • fix: changelog snafu (c810690)
  • fix: changelog snafu (3a74324)
  • fix: filter non visible areas after indices array slice (#451) (d4a8025), closes #451
  • fix: handle TouchEvent in non touch capable devices for firefox (#452) (4f9e674), closes #452
  • fix: home and documentation to match latest changes (#462) (9f098fc), closes #462
  • fix: missing transition when hiding areas in pixel mode (#456) (b6efdb0), closes #456
  • fix: remove deprecated forRoot and forChild (#352) (44e22b7), closes #352
  • fix: role should be separator and not slider (3c30521)
  • fix: set permissions (17d9760)
  • fix: use @property in css theme and export the theme (9e741c4)
  • fix: use correct peerDependencies versions (4f897b6)
  • ci: add build pipeline (a191ded)
  • ci: add commitlint (2e781a0)
  • ci: add license and dependency review (dd4680b)
  • ci: add lint pipeline (bc61ff3)
  • ci: add release-please (5c3cb97)
  • ci: fix indenting in contributors (0330032)
  • ci: fix typo in build pipeline (29d0885)
  • ci: indencint for release-please (99c9552)
  • ci: remove complaince (#464) (85c1392), closes #464
  • ci: remove duplicate linting (3bbc3b3)
  • ci: remove funding (eb53ba1)
  • ci: update actions to latest versions (#430) (1a4cc37), closes #430
  • ci: update contributors.yml (#390) (4cea937), closes #390
  • ci: update permissions on license.yml (#422) (73769c0), closes #422
  • ci: update setup node action (85d86f6)
  • ci: use different token (#417) (e03b719), closes #417
  • ci: use node 20 (fc29204)
  • build: update deps to v18 (#460) (60414aa), closes #460
  • build: updated deps for the project (#428) (d8ea74f), closes #428
  • build: use npm in favor of yarn (#429) (ec29d0f), closes #429
  • feat: add SCSS theme with css variables support (00c000a)
  • feat: add tabindex input and binding (#438) (1d259cf), closes #438
  • feat: add wildcard support for percent mode (ceab929)
  • feat: integrate iframe fix (37db046)
  • feat: introduce all contributors to the repo (6477ef0)
  • feat: introduce automatic all-contributors when a pr is created it will automatic make a contributio (2ca70eb)
  • feat: introduce complaince check for PR (173cdad)
  • feat: introduce eslint and remove tslint closes (#374) (#382) (b8431f4), closes #374 #382
  • feat: modernize angular split (#444) (d8ce04a), closes #444
  • feat: support angular compiler strict templates (#353) (2f77a67), closes #353
  • feat: support custom gutter template (2337745)
  • Create CODE_OF_CONDUCT.md (bca5ac7)
  • Revert "feat: add tabindex input and binding (#438)" (#440) (e207736), closes #438 #440
  • Update complaince.yml (befd4ad)
  • Update split.component.ts (55be44b)
  • test: fixed package-lock (#436) (8fc540e), closes #436
  • docs: add alexanderbabchenko as a contributor for code (#401) (85047d1), closes #401
  • docs: add aszechlicki as a contributor for code (#392) (d949e9e), closes #392
  • docs: add beeman as a contributor for maintenance (#409) (dd6ff49), closes #409
  • docs: add benjamindobler as a contributor for code (#407) (e8527f2), closes #407
  • docs: add bertrandg as a contributor for maintenance (#421) (241664b), closes #421
  • docs: add blacknight811 as a contributor for code (#395) (a836956), closes #395
  • docs: add contribution guidelin (428c207), closes #373
  • docs: add cyrildurand as a contributor for code (#406) (a9c5a42), closes #406
  • docs: add dxbrandon as a contributor for code (#400) (6e6cc97), closes #400
  • docs: add erik-seifert as a contributor for code (#391) (13289ba), closes #391
  • docs: add ethankay as a contributor for code (#394) (1028aed), closes #394
  • docs: add funkelodeon as a contributor for code (#396) (7eb8616), closes #396
  • docs: add gutterAriaLabel to documentation (#364) (1e9b7ba), closes #364
  • docs: add gwe-n as a contributor for code (#419) (51050dd), closes #419
  • docs: add Harpush as a contributor for code (#387) (cc1d032), closes #387
  • docs: add harpush as a contributor for maintenance (#398) (1c1ce7b), closes #398
  • docs: add jakubmank2 as a contributor for code (#403) (8bf8d6c), closes #403
  • docs: add Jefiozie as a contributor for code (#385) (2fbd101), closes #385
  • docs: add jefiozie as a contributor for doc (#415) (bde28d3), closes #415
  • docs: add jefiozie as a contributor for maintenance (#402) (7dfb76b), closes #402
  • docs: add jefiozie as a contributor for maintenance (#420) (711ac72), closes #420
  • docs: add jitsmaster as a contributor for code (#404) (ac239d4), closes #404
  • docs: add kmmccafferty96 as a contributor for code (#393) (8ba1617), closes #393
  • docs: add kufuntu as a contributor for code (#405) (57f3911), closes #405
  • docs: add lf-novelt as a contributor for code (#411) (00a724e), closes #411
  • docs: add nomeaning777 as a contributor for code (#410) (a8b728d), closes #410
  • docs: add pawelwojkiewicz as a contributor for code (#399) (208e97f), closes #399
  • docs: add pmairoldi as a contributor for code (#397) (1a569f2), closes #397
  • docs: add rahuldimri as a contributor for code (#408) (3924c32), closes #408
  • docs: add SanderElias as a contributor for code (#386) (8254255), closes #386
  • docs: add sanderelias as a contributor for maintenance (#412) (3ae8aa1), closes #412
  • docs: add shemesh as a contributor for code (#413) (beb2b3e), closes #413
  • docs: remove duplicate headers (#416) (2a4fab9), closes #416
  • docs: update license copyright year(s) (#423) (a48840c), closes #423
  • docs: update readme with correct layout for all-contributons (#414) (92a77bf), closes #414
  • fox: outline (38f8f22)
  • refactor: remove explicit public access modifiers (#354) (b616fbd), closes #354
  • style: update favicon (db03485)
  • style: update logo (2d06612)
  • style: update logo (ab10bbd)
  • Fix: Keep minSize, even when size is undefined (3612e25), closes #255

15.0.0 (2023-03-01)

  • chore: release 15.0.0 (4b93e17)
  • chore: update to ng 15 (#341) (df0842e), closes #341
  • fix: handle rtl in vertical direction correctly (#335) (97aa0e3), closes #335

14.1.0 (2022-09-11)

  • chore: release 14.1.0 (5e61233)
  • fix: spurious network call due to empty background image #316 (#322) (cf0f2d0), closes #316 #322

14.0.0 (2022-07-18)

  • chore: release 14.0.0 (9fc670d)
  • chore: update Angular to latest v13 (4bfeb02)
  • chore: update package dependencies (469a388)
  • chore: update to ng 14 (1540c18)
  • fix: migrate cypress configuration (d251ac0)

13.2.0 (2022-02-13)

  • chore: release 13.2.0 (244a6e2)
  • feat: add keyboard accessibility (#317) (5b45039), closes #317

13.1.0 (2021-11-26)

  • chore: add angular-cli-ghpages (b7c8169)
  • chore: add example of manually triggering dragEnd on gutter click (c8ec714)
  • chore: add GitHub Actions workflow (#273) (48cf5a7), closes #273
  • chore: add links to Angular Community Discord (#261) (f81156a), closes #261
  • chore: add sketch, png and svg of angular-split logo (b656779)
  • chore: bring tslint in line with prettier (246426c)
  • chore: change link to StackBlitz example on homepage (b9fd430)
  • chore: configure prettier, husky and lint-staged (84a08b7)
  • chore: fix linting errors (055d15e)
  • chore: format all code with new prettier rules (7fedc30)
  • chore: release 13.1.0 (6f4bf97)
  • chore: release 4.0.0 (f92d96c)
  • chore: release 4.0.0-beta.0 (11529a9)
  • chore: release 4.0.0-beta.1 (cf1cc55)
  • chore: release 5.0.0 (ebd752c)
  • chore: release 5.0.0-beta.2 (ecf247f)
  • chore: switch to main branch (ba9812d)
  • chore: switch to yarn (#274) (ad6360a), closes #274
  • chore: tweak homepage appearance (9f1499f)
  • chore: update Angular 8 (2e862ff)
  • chore: update credits section in README and homepage (4787ff3)
  • chore: update documentation (7c5d039), closes #234
  • chore: update package versions (0df2a00)
  • chore: update references to new website location (5a3debc)
  • chore: update to Angular 11 (#278) (45d8373), closes #278
  • chore(deps): bump ini from 1.3.5 to 1.3.6 (6596943)
  • chore(deps): bump ssri from 8.0.0 to 8.0.1 (#314) (c480f05), closes #314
  • feat: add umd & rollup bundles (33e76c4)
  • feat: allow for setting global config (#309) (65a11d7), closes #309 #166
  • feat: deprecate .forRoot() and .forChild() methods (07636fc)
  • fix: add a delta to mouse click/double click to make sure double click gets recognized (97967ed)
  • fix: export internal interfaces (#315) (77db412), closes #315
  • fix: fire dragStart event only when a cursor is moved (#283) (00a6755), closes #283
  • fix: make sure examples link to correct file on GitHub (6c990a5)
  • fix: rollup config surpress warnings (ea2b3c0)
  • fix: undefined errors in access-from-class demo (5819afd), closes #208
  • v3.0.0-beta.6 (34c729b)
  • [WIP] (a9f6f2d)
  • [WIP] (e4e234c)
  • [WIP] (ca8eacb)
  • [WIP] Finalize pixel mode & add restrictMove property (d3db8e1)
  • [WIP] minSize with percent is working! (f9355ee)
  • [WIP] not compiling.. (26d108e)
  • [WIP] Not working (2a0ca46)
  • [WIP] Percent mode: maxSize is now working (ec312f0)
  • [WIP] Percent mode: min & max works well, need to test more. (3771b95)
  • [WIP] Trying to solve EventManagerPlugin scope (10f9fa2)
  • [WIP] Work on pixel mode now, add website example min/max (a150a63)
  • 0.1.11 add ngc compilation (f46d6ff)
  • 1.0.0-beta.5: (56707f9)
  • 1.0.0-beta.7 + Add [gutterColor], [gutterImageH] and [gutterImageV] (a02d20e)
  • Add [lockSize]="boolean" to split-area (642c7ab)
  • add [sizeTransition]="boolean" and rename (visibleTransitionEnd) to (transitionEnd) (9ca7480)
  • add 2 lazy example app links to main app (9e1ed25)
  • Add Apache License (2891196)
  • Add cd.OnPush and a log in console to track change detection run in all examples (7952f7c)
  • add CHANGELOG.md + v0.1.17 (6e16c90)
  • Add Cypress E2E env and first test for local & ci (1088e85)
  • Add cypress E2E tests (35f262b)
  • add cypress tests on custom gutter style page (eea32a7)
  • Add cypress tests on gutterClick page (71aa9a7)
  • add cypress tests to geek example page (14aa872)
  • add es7 reflect polyfill to allow compile website github sources directly on stackblitz! (8fe5751)
  • add event listeners inside runOutsideAngular (4ddca09)
  • add index.ts (471dcb0)
  • add lazy loaded demo app (e5b106c)
  • Add LICENSE file to github root (already there inside npm root) (6d68bc4)
  • add missing lodash dep to website package.json (ae42079)
  • Add new cypress tests (522a4c7)
  • Add new lazy loaded module demo and set npm prod scripts properly (d726110)
  • add observable import (d148e17)
  • add src TS files (c272c05)
  • Add travis file and update ci npm scripts (91a1b66)
  • add/update demo app examples (9be7eaa)
  • Added layoutEnd event for split component, it is hooked up to (cee8d50)
  • angular 4.0 compatibility - npm 0.2.0 (3783787)
  • aot build error.. (522d3d1)
  • Apply css flex-direction property differently on <as-split> to fix Edge issue (#125) (4979515), closes #125
  • Bug fix: When [useTransition]="true", no more transition at component initialisation. + 1.0.0-beta (4fd83f3)
  • Bug fix: When update [disabled], [direction], (5a9d313)
  • Bump ecstatic from 3.3.1 to 3.3.2 (8038bdb)
  • Bump js-yaml from 3.12.2 to 3.14.0 (ce04613)
  • Bump lodash from 4.17.11 to 4.17.19 (ac21c02)
  • Bump mixin-deep from 1.3.1 to 1.3.2 (7877067)
  • Bump webpack-bundle-analyzer from 3.1.0 to 3.3.2 (3a757e1)
  • Changed the event name layoutEnd to visibleTransitionEnd. (cd0808f)
  • changelog update (736c092)
  • clean website organisation + add example with all events logged (5cee2d3)
  • Commit to test CI travis run (cypress E2E tests) (9345cae)
  • complete organisation refactor v0.2.4 (09810c7)
  • convert var declaration to const (3f0a4ab)
  • Create FUNDING.yml (#257) (fc5628f), closes #257
  • Create README.md (5bb5456)
  • css change background-position on gutter (5fd8916)
  • css fix: gutter > add height rule to 100% or gutterSize (f93c3b6)
  • css fix: gutter > inverse height rule (ad7c4a5)
  • Cypress min/max new tests (de88c59)
  • debounce on visibleTransitionEnd event (bf1d42d)
  • Delete TODO.md (547fe23)
  • demo app: add new example (ac60e93)
  • Emit (gutterClick) event even if [disabled]="true" + v1.0.0-beta6 (8b8a338)
  • export IOutputData & IOutputAreaSizes (ac8b255)
  • first commit (c16fb5e)
  • First RC.0 + fix small bug. (9a1fd17)
  • fix (0543f4b)
  • fix (dragEnd) event for 3.0.1 (4a68986)
  • Fix #305: renamed classNames and components name (#306) (1610bfe), closes #305 #306
  • Fix bug occuring on split vertical initialization. (f264caa)
  • fix copy scripts & a cypress test (0f65554)
  • Fix forgotten class prefix (2ea1c6b)
  • Fix issue of event arguments include invisible areas. (1617234)
  • Fix issue of split gutter remains when the last area is hidden. (a3d5ab8)
  • fix rollup.config.js v0.2.6 (cd5071d)
  • Fix route for source in MinMax example (56ab6d6)
  • fix safari gutter height bug: remove "height:100%;" (915df0b)
  • fix selector (43716d4)
  • fix to test (1b9ee68)
  • go v 0.1.7 (193eeab)
  • go v0.1.4 (12b0c66)
  • go v0.1.8 (73ac43b)
  • gutter style overriding example update (3452925)
  • gutterSize default value to 11 instead of 10. (2c8141c)
  • Hidden panes fix for IE11 (b05a3fc)
  • huge refactor v1.0.0-beta.1 (14529f6)
  • increase wait time of Gutter click tests for stability (64f4433)
  • Initial commit (bae4d71)
  • Install libgconf-2-4 in CI environment (ce96cb9)
  • Introduced possibility to animate area toggle, when using the visibility (ee14002)
  • Introduced visibility property on split-area and split-gutter. (c7c92b9)
  • lint + js files inside dist folder (7360492)
  • make areas public on split (578e295)
  • make touchevents for mobile works (3a7edec)
  • Modify event emitters to limit change detection runs (104cb85)
  • Modify the way to emit gutterClick event which was buggy (82884f6)
  • More precise type for AngularSplitModule (561f581)
  • move to depencies to peerDependencies (66f4b99)
  • new aot test (65409e5)
  • NEW expand collapse code & examples (#276) (565ef86), closes #276
  • new project organisation using cli + rxjs 6 dep + component prefix + revert devicePixelRatio (7deaf63)
  • npm dependencies (6ab24b0)
  • npm script: build library before building website (dfc49fd)
  • npm version 1.0.0-rc.1 (3a03460)
  • refactor npm scripts + add cypress tests for lazy loaded module (1a1a0ee)
  • refactor the way styles are applied (23a67c6)
  • Refactor visibleTransitionEnd triggering. (9a030ef)
  • regenerate dist files (6bafec8)
  • Remove currently unused minSize property (896f923)
  • Remove license & readme from project and copy them from root at build. (7ad34f3)
  • Remove ref to TouchEvent to avoid bug edge/firefox (536cfb8)
  • Revert testing code line added for test (b8ad48b)
  • revert to pr10 solution (13de0aa)
  • Revert tsconfig back to aot build setup (e539e79)
  • rm vscode (84e580a)
  • RTL support + bug gutter size transition + 1.0.0-beta.9 (9ddcbc2)
  • rxjs6 and Angular 6 compat (fd77983)
  • Set encapsulation to Emulated on split.component.ts, so that if a consuming application turns it off (6bdbb9d)
  • simple example updated to view cd run in console (71dcfe6)
  • split.component loop on visibleAreas instead areas (051c9d2)
  • Style applying method refactor in progress (e124e52)
  • Switching to pageX/Y to resolve Y-coordinate inversion on mac for CEP applications (01102bf)
  • Test to make sure that animation css (28d584d)
  • up version (9a8cdb8)
  • Update all css prefix classes to 'as-' and documentation (dfc8d0b)
  • Update application to angular + cli 8.x (b6dd283)
  • Update bug_report.md (718c266)
  • update CHANGELOG (13aeb52)
  • update changelog 1.0.2 (ce430c0)
  • update changelog typo (c71b7cf)
  • Update CHANGELOG.md (1959c50)
  • Update CHANGELOG.md (d4b0417)
  • Update CHANGELOG.md (7f9f671)
  • Update CHANGELOG.md (575d89b)
  • Update CHANGELOG.md (6673813)
  • Update CHANGELOG.md (0ada658)
  • Update CHANGELOG.md (cdc2823)
  • Update CHANGELOG.md (4957e15)
  • Update CHANGELOG.md (2c32b2f)
  • Update CHANGELOG.md (fba4536)
  • Update CHANGELOG.md (97277e7)
  • Update CHANGELOG.md (f36405f)
  • Update CHANGELOG.md (84c0fba)
  • Update CI node version to 12 (954682b)
  • Update cypress E2E tests (90bcf22)
  • update cypress e2e tests to match 2.x (5e92518)
  • Update cypress split-area selectors tests (c616c67)
  • Update cypress tests (97503f9)
  • Update cypress tests using getBoundingClientRect() + version 3.0.0-beta.5 (03ecfef)
  • update cypress version and tests, add ones for dblclick and gutterStep (6762212)
  • update demo app + add npm script to publish (9777ae5)
  • update dep (ed849a9)
  • update dep and add license (ccf427b)
  • Update headline. (32067c9)
  • Update issue & feature templates (8146c89)
  • Update issue & feature templates (0e526fa)
  • update lazy loaded example app (c118682)
  • Update lib dependencies to angular 8.x (0a75867)
  • update lib version (02b9e19)
  • Update license file #216 (367aa8c), closes #216
  • Update license to Apache-2.0 inside package.json (f2a55b5)
  • Update listExamples.ts (5d1ed55)
  • Update npm & travis badges (1eb83b1)
  • update npm dependencies (a119b80)
  • update package version to 1.0.1 + changelog (1af0ba8)
  • Update package.json (9f7b5ec)
  • Update package.json (d510ec5)
  • Update package.json to allow install with ng9 without warnings (a9d6343)
  • Update README (9bbe0cf)
  • Update README.md (c9f4abb)
  • Update README.md (e12e9f3)
  • Update README.md (323b57e)
  • Update README.md (209416b)
  • Update README.md (7cdbf27)
  • Update simple example (7b556b6)
  • update sync split demo page (05d4210)
  • update to 0.2.3 (14189c5)
  • Update to Angular 10 (#275) (d1b505e), closes #275
  • Update to Angular 13 (#313) (901cff1), closes #313
  • update version to 0.2.2 with UMD export (ed2a3d7)
  • Update website (be7a1c2)
  • Update website src to work with 2.x (25a6a85)
  • Update wording for README (53ae320)
  • updates for 3.0.0 release (faea35c)
  • v 0.1.1 (d1cd4a3)
  • v 0.1.5 (5c7e908)
  • v0.1.1 (32eaa61)
  • v0.1.10 (7fc103b)
  • v0.1.12 (932e5d9)
  • v0.1.14 (8b2c57f)
  • v0.1.16 only update build process (295af20)
  • v0.1.16 only update build process (1564fa7)
  • v0.1.18 + update CHANGELOG (0dfbad2)
  • v0.1.19 + update CHANGELOG (42a6e1c)
  • v0.1.6 (7231591)
  • v0.19 run lint + todo + tsconfig update (fcc5463)
  • v0.2.5 published on npm (97f46c6)
  • v1.0.0-beta.2 (9ba1ef1)
  • v1.0.0-beta.3 (39e2488)
  • v1.0.0-beta.4 (8bd9664)
  • v1.0.0-beta.6 (4f1fa78)
  • v1.0.0-rc.2 add devicePixelRatio use. (8a0d59c)
  • v1.0.0-rc3 (after published wrong files in v1.0.0-rc2) (e77dc69)
  • v2.0.0 (11bc4d0)
  • v2.0.0-beta.3 fix css selector (cf8e593)
  • v2.0.0-beta.4 (7b6b26a)
  • v2.0.0-beta.5 add dragProgress$ and (event.out-zone) (9e0e070)
  • v2.0.0-beta.6 Use clientX/clientY instead pageX/pageY (d9827ef)
  • v2.0.0-beta.7: add getVisibleAreaSizes() (748efd1)
  • v2.0.0-beta.8: Add css class is-dragged on gutter. (71ad0ca)
  • v2.0.1: Event manager plugin instead extending event manager + provided inside forRoot() (ef33fb9)
  • v3.0.0-beta.6 (a89abdc)
  • v3.0.0-beta.7: mobile click/dblclick working + update doc (397c72e)
  • v3.0.0-beta.8: fix for click/dblclick on mobile (c7b2d3f)
  • v3.0.0-beta.9 fix for mobile touch event (8867d97)
  • version 1.0.3 which fix critical bug (99a4063)
  • version 1.0.4 (2c1bd9b)
  • version 1.0.4 (4a3c475)
  • wait for drag-end postprocessing before starting next drag (ad44ef8)
  • WIP (412f6c0)
  • WIP for 3.x (afd236f)
  • yellow favicon (03ce297)
  • docs: change wording of maxSize/minSize property (f156fd6)
  • refactor: use lazy loading throughout the app (#277) (bc2204a), closes #277
  • rc0: pixel mode > correct when missing/toomany wildcard area / update how flex styles seeted (5d74654)
  • Cypress: Complete geek example page tests (8b277f1)
  • Website: update examples & doc. (08922ab)
  • website: fix example source url (6784a2e)
  • Bug: emit split events inside zone.run() + Website: add sync example + Cypress tests (deea6a3)

Changelog

17.2.0 (2024-01-30)

Features

  • add keyboard accessibility (#317) (5b45039)
  • add wildcard support for percent mode (ceab929)
  • allow for setting global config (#309) (65a11d7)
  • deprecate .forRoot() and .forChild() methods (07636fc)
  • integrate iframe fix (37db046)
  • introduce eslint and remove tslint closes (#374) (#382) (b8431f4)
  • support angular compiler strict templates (#353) (2f77a67)
  • support custom gutter template (2337745)

Bug Fixes

  • add a delta to mouse click/double click to make sure double click gets recognized (97967ed)
  • aria-valuenow incorrectly set to wildcard (#368) (bcb4aa0)
  • change default area size from null to * (#358) (21f1004)
  • export internal interfaces (#315) (77db412)
  • fire dragStart event only when a cursor is moved (#283) (00a6755)
  • handle rtl in vertical direction correctly (#335) (97aa0e3)
  • Keep minSize, even when size is undefined (3612e25), closes #255
  • migrate cypress configuration (d251ac0)
  • remove deprecated forRoot and forChild (#352) (44e22b7)
  • role should be separator and not slider (3c30521)
  • spurious network call due to empty background image #316 (#322) (cf0f2d0)
  • use correct peerDependencies versions (4f897b6)