From 9f0dc2ab4692a65539accfe591cdeac2f592f34b Mon Sep 17 00:00:00 2001 From: Isiah Meadows Date: Tue, 29 Sep 2020 13:27:07 -0700 Subject: [PATCH] Runtime-deprecate ospec, change `change-log` to `changelog`, fix a few assorted bugs (#2578) --- .github/CODE_OF_CONDUCT.md | 3 - .github/FUNDING.yml | 1 - .../ISSUE_TEMPLATE/feature-or-enhancement.md | 11 +- .github/PULL_REQUEST_TEMPLATE.md | 2 +- api/router.js | 250 +++++++++--------- api/tests/test-mountRedraw.js | 2 +- api/tests/test-router.js | 7 +- api/tests/test-routerGetSet.js | 31 ++- docs/{change-log.md => changelog.md} | 28 +- docs/nav-guides.md | 2 +- docs/releasing.md | 71 +---- ospec/ospec.js | 6 + ospec/tests/test-ospec.js | 4 + package-lock.json | 31 +-- package.json | 9 +- pathname/tests/test-buildPathname.js | 2 +- pathname/tests/test-compileTemplate.js | 2 +- pathname/tests/test-parsePathname.js | 2 +- promise/tests/test-promise.js | 2 +- querystring/tests/test-buildQueryString.js | 2 +- querystring/tests/test-parseQueryString.js | 2 +- render/render.js | 31 ++- render/tests/test-attributes.js | 2 +- render/tests/test-component.js | 2 +- render/tests/test-createElement.js | 2 +- render/tests/test-createFragment.js | 2 +- render/tests/test-createHTML.js | 2 +- render/tests/test-createNodes.js | 2 +- render/tests/test-createText.js | 2 +- render/tests/test-event.js | 36 ++- render/tests/test-fragment.js | 2 +- render/tests/test-hyperscript.js | 2 +- render/tests/test-input.js | 85 +++++- render/tests/test-normalize.js | 2 +- render/tests/test-normalizeChildren.js | 2 +- .../tests/test-normalizeComponentChildren.js | 2 +- render/tests/test-onbeforeremove.js | 2 +- render/tests/test-onbeforeupdate.js | 2 +- render/tests/test-oncreate.js | 2 +- render/tests/test-oninit.js | 2 +- render/tests/test-onremove.js | 2 +- render/tests/test-onupdate.js | 2 +- .../test-render-hyperscript-integration.js | 2 +- render/tests/test-render.js | 2 +- render/tests/test-textContent.js | 2 +- render/tests/test-trust.js | 2 +- render/tests/test-updateElement.js | 2 +- render/tests/test-updateFragment.js | 2 +- render/tests/test-updateHTML.js | 2 +- render/tests/test-updateNodes.js | 2 +- render/tests/test-updateNodesFuzzer.js | 2 +- render/tests/test-updateText.js | 2 +- request/tests/test-jsonp.js | 2 +- request/tests/test-request.js | 2 +- scripts/generate-docs.js | 2 +- scripts/lint-docs.js | 12 +- scripts/release.js | 4 +- scripts/tests/test-bundler.js | 74 +++--- stream/LICENSE | 21 -- stream/README.md | 6 - stream/change-log.md | 22 -- stream/package.json | 13 - stream/tests/test-scan.js | 2 +- stream/tests/test-scanMerge.js | 2 +- stream/tests/test-stream.js | 2 +- test-utils/domMock.js | 31 +++ test-utils/tests/test-browserMock.js | 2 +- test-utils/tests/test-callAsync.js | 2 +- test-utils/tests/test-components.js | 2 +- test-utils/tests/test-domMock.js | 2 +- test-utils/tests/test-parseURL.js | 2 +- test-utils/tests/test-pushStateMock.js | 2 +- test-utils/tests/test-throttleMock.js | 2 +- test-utils/tests/test-xhrMock.js | 2 +- tests/test-api.js | 3 +- util/tests/test-censor.js | 2 +- 76 files changed, 484 insertions(+), 410 deletions(-) delete mode 100644 .github/CODE_OF_CONDUCT.md delete mode 100644 .github/FUNDING.yml rename docs/{change-log.md => changelog.md} (90%) delete mode 100644 stream/LICENSE delete mode 100644 stream/README.md delete mode 100644 stream/change-log.md delete mode 100644 stream/package.json diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md deleted file mode 100644 index 684fde98..00000000 --- a/.github/CODE_OF_CONDUCT.md +++ /dev/null @@ -1,3 +0,0 @@ -# Code of Conduct - -Please see https://mithril.js.org/code-of-conduct.html. diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml deleted file mode 100644 index 0a2ebcc5..00000000 --- a/.github/FUNDING.yml +++ /dev/null @@ -1 +0,0 @@ -open_collective: mithriljs diff --git a/.github/ISSUE_TEMPLATE/feature-or-enhancement.md b/.github/ISSUE_TEMPLATE/feature-or-enhancement.md index 86154eba..4509b184 100644 --- a/.github/ISSUE_TEMPLATE/feature-or-enhancement.md +++ b/.github/ISSUE_TEMPLATE/feature-or-enhancement.md @@ -12,17 +12,18 @@ assignees: isiahmeadows Optional: Provide the exact version of Mithril you're experiencing issues with. This could matter, even if it's really old like version 0.1.0. Do note that bugs in older versions are commonly fixed in newer versions and that newer versions -do end up with a lot more features than older versions, so it's unlikely we'll +are much more actively maintained than older versions, so it's unlikely we'll add new features to older versions like 0.1.x. --> **Mithril version:** -**Browser and OS:** +**Platform and OS:**