Skip to content

Commit

Permalink
Publish
Browse files Browse the repository at this point in the history
  • Loading branch information
postspectacular committed Jun 23, 2022
1 parent f60c327 commit 7313984
Show file tree
Hide file tree
Showing 46 changed files with 212 additions and 173 deletions.
2 changes: 1 addition & 1 deletion packages/base-n/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Change Log

- **Last updated**: 2022-06-09T16:14:01Z
- **Last updated**: 2022-06-23T12:16:18Z
- **Generator**: [thi.ng/monopub](https://thi.ng/monopub)

All notable changes to this project will be documented in this file.
Expand Down
2 changes: 1 addition & 1 deletion packages/base-n/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/base-n",
"version": "2.3.1",
"version": "2.3.2",
"description": "Arbitrary base-n conversions w/ presets for base16/32/36/58/62/64/85, support for arrays & bigints",
"type": "module",
"module": "./index.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/cellular/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Change Log

- **Last updated**: 2022-06-20T17:33:30Z
- **Last updated**: 2022-06-23T12:16:18Z
- **Generator**: [thi.ng/monopub](https://thi.ng/monopub)

All notable changes to this project will be documented in this file.
Expand Down
2 changes: 1 addition & 1 deletion packages/cellular/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/cellular",
"version": "0.2.1",
"version": "0.2.2",
"description": "Highly customizable 1D cellular automata, shared env, multiple rules, arbitrary sized/shaped neighborhoods, short term memory, cell states etc.",
"type": "module",
"module": "./index.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/color/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Change Log

- **Last updated**: 2022-06-09T16:14:01Z
- **Last updated**: 2022-06-23T12:16:18Z
- **Generator**: [thi.ng/monopub](https://thi.ng/monopub)

All notable changes to this project will be documented in this file.
Expand Down
2 changes: 1 addition & 1 deletion packages/color/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/color",
"version": "5.1.1",
"version": "5.1.2",
"description": "Array-based color types, CSS parsing, conversions, transformations, declarative theme generation, gradients, presets",
"type": "module",
"module": "./index.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/date/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Change Log

- **Last updated**: 2022-06-15T14:57:37Z
- **Last updated**: 2022-06-23T12:16:18Z
- **Generator**: [thi.ng/monopub](https://thi.ng/monopub)

All notable changes to this project will be documented in this file.
Expand Down
2 changes: 1 addition & 1 deletion packages/date/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/date",
"version": "2.3.0",
"version": "2.3.1",
"description": "Datetime types, relative dates, math, iterators, composable formatters, locales",
"type": "module",
"module": "./index.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/file-io/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Change Log

- **Last updated**: 2022-06-09T16:14:01Z
- **Last updated**: 2022-06-23T12:16:18Z
- **Generator**: [thi.ng/monopub](https://thi.ng/monopub)

All notable changes to this project will be documented in this file.
Expand Down
2 changes: 1 addition & 1 deletion packages/file-io/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/file-io",
"version": "0.3.3",
"version": "0.3.4",
"description": "Assorted file I/O utils (with logging support) for NodeJS",
"type": "module",
"module": "./index.js",
Expand Down
6 changes: 3 additions & 3 deletions packages/fuzzy-viz/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/fuzzy-viz",
"version": "2.1.15",
"version": "2.1.16",
"description": "Visualization, instrumentation & introspection utils for @thi.ng/fuzzy",
"type": "module",
"module": "./index.js",
Expand Down Expand Up @@ -37,10 +37,10 @@
"@thi.ng/api": "^8.3.7",
"@thi.ng/fuzzy": "^2.1.7",
"@thi.ng/hiccup": "^4.2.9",
"@thi.ng/hiccup-svg": "^4.3.0",
"@thi.ng/hiccup-svg": "^4.3.1",
"@thi.ng/math": "^5.3.3",
"@thi.ng/strings": "^3.3.5",
"@thi.ng/text-canvas": "^2.3.6"
"@thi.ng/text-canvas": "^2.3.7"
},
"devDependencies": {
"@microsoft/api-extractor": "^7.25.0",
Expand Down
6 changes: 3 additions & 3 deletions packages/geom-accel/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-accel",
"version": "3.2.6",
"version": "3.2.7",
"description": "n-D spatial indexing data structures with a shared ES6 Map/Set-like API",
"type": "module",
"module": "./index.js",
Expand Down Expand Up @@ -40,8 +40,8 @@
"@thi.ng/checks": "^3.2.1",
"@thi.ng/equiv": "^2.1.7",
"@thi.ng/errors": "^2.1.7",
"@thi.ng/geom-api": "^3.2.0",
"@thi.ng/geom-isec": "^2.1.15",
"@thi.ng/geom-api": "^3.2.1",
"@thi.ng/geom-isec": "^2.1.16",
"@thi.ng/heaps": "^2.1.7",
"@thi.ng/math": "^5.3.3",
"@thi.ng/transducers": "^8.3.5",
Expand Down
2 changes: 1 addition & 1 deletion packages/geom-api/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Change Log

- **Last updated**: 2022-06-20T17:33:30Z
- **Last updated**: 2022-06-23T12:16:18Z
- **Generator**: [thi.ng/monopub](https://thi.ng/monopub)

All notable changes to this project will be documented in this file.
Expand Down
2 changes: 1 addition & 1 deletion packages/geom-api/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-api",
"version": "3.2.0",
"version": "3.2.1",
"description": "Shared type & interface declarations for @thi.ng/geom packages",
"type": "module",
"module": "./index.js",
Expand Down
6 changes: 3 additions & 3 deletions packages/geom-arc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-arc",
"version": "2.1.15",
"version": "2.1.16",
"description": "2D circular / elliptic arc operations",
"type": "module",
"module": "./index.js",
Expand Down Expand Up @@ -35,8 +35,8 @@
},
"dependencies": {
"@thi.ng/checks": "^3.2.1",
"@thi.ng/geom-api": "^3.2.0",
"@thi.ng/geom-resample": "^2.1.15",
"@thi.ng/geom-api": "^3.2.1",
"@thi.ng/geom-resample": "^2.1.16",
"@thi.ng/math": "^5.3.3",
"@thi.ng/vectors": "^7.5.6"
},
Expand Down
4 changes: 2 additions & 2 deletions packages/geom-clip-line/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-clip-line",
"version": "2.1.15",
"version": "2.1.16",
"description": "2D line clipping (Liang-Barsky)",
"type": "module",
"module": "./index.js",
Expand Down Expand Up @@ -35,7 +35,7 @@
},
"dependencies": {
"@thi.ng/api": "^8.3.7",
"@thi.ng/geom-isec": "^2.1.15",
"@thi.ng/geom-isec": "^2.1.16",
"@thi.ng/vectors": "^7.5.6"
},
"devDependencies": {
Expand Down
6 changes: 3 additions & 3 deletions packages/geom-clip-poly/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-clip-poly",
"version": "2.1.15",
"version": "2.1.16",
"description": "2D polygon clipping / offsetting (Sutherland-Hodgeman, Grainer-Hormann)",
"type": "module",
"module": "./index.js",
Expand Down Expand Up @@ -34,8 +34,8 @@
"test": "testament test"
},
"dependencies": {
"@thi.ng/geom-isec": "^2.1.15",
"@thi.ng/geom-poly-utils": "^2.2.7",
"@thi.ng/geom-isec": "^2.1.16",
"@thi.ng/geom-poly-utils": "^2.3.0",
"@thi.ng/math": "^5.3.3",
"@thi.ng/vectors": "^7.5.6"
},
Expand Down
12 changes: 6 additions & 6 deletions packages/geom-fuzz/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-fuzz",
"version": "2.1.15",
"version": "2.1.16",
"description": "Highly configurable, fuzzy line & polygon creation with presets and composable fill & stroke styles. Canvas & SVG support",
"type": "module",
"module": "./index.js",
Expand Down Expand Up @@ -36,11 +36,11 @@
"dependencies": {
"@thi.ng/api": "^8.3.7",
"@thi.ng/associative": "^6.1.10",
"@thi.ng/color": "^5.1.1",
"@thi.ng/geom": "^3.3.0",
"@thi.ng/geom-api": "^3.2.0",
"@thi.ng/geom-clip-line": "^2.1.15",
"@thi.ng/geom-resample": "^2.1.15",
"@thi.ng/color": "^5.1.2",
"@thi.ng/geom": "^3.3.1",
"@thi.ng/geom-api": "^3.2.1",
"@thi.ng/geom-clip-line": "^2.1.16",
"@thi.ng/geom-resample": "^2.1.16",
"@thi.ng/grid-iterators": "^2.3.4",
"@thi.ng/transducers": "^8.3.5",
"@thi.ng/vectors": "^7.5.6"
Expand Down
4 changes: 2 additions & 2 deletions packages/geom-isec/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-isec",
"version": "2.1.15",
"version": "2.1.16",
"description": "2D/3D shape intersection checks",
"type": "module",
"module": "./index.js",
Expand Down Expand Up @@ -35,7 +35,7 @@
},
"dependencies": {
"@thi.ng/api": "^8.3.7",
"@thi.ng/geom-api": "^3.2.0",
"@thi.ng/geom-api": "^3.2.1",
"@thi.ng/geom-closest-point": "^2.1.14",
"@thi.ng/math": "^5.3.3",
"@thi.ng/vectors": "^7.5.6"
Expand Down
12 changes: 11 additions & 1 deletion packages/geom-poly-utils/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Change Log

- **Last updated**: 2022-06-09T16:14:01Z
- **Last updated**: 2022-06-23T12:16:18Z
- **Generator**: [thi.ng/monopub](https://thi.ng/monopub)

All notable changes to this project will be documented in this file.
Expand All @@ -9,6 +9,16 @@ See [Conventional Commits](https://conventionalcommits.org/) for commit guidelin
**Note:** Unlisted _patch_ versions only involve non-code or otherwise excluded changes
and/or version bumps of transitive dependencies.

## [2.3.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/geom-poly-utils@2.3.0) (2022-06-23)

#### 🚀 Features

- add boundingCircle/Sphere() ([2f9ff9a](https://github.com/thi-ng/umbrella/commit/2f9ff9a))

#### ⏱ Performance improvements

- avoid destructuring in boundingCircle/Sphere() ([c46836c](https://github.com/thi-ng/umbrella/commit/c46836c))

## [2.2.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/geom-poly-utils@2.2.0) (2022-03-11)

#### 🚀 Features
Expand Down
4 changes: 2 additions & 2 deletions packages/geom-poly-utils/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-poly-utils",
"version": "2.2.7",
"version": "2.3.0",
"description": "2D polygon/polyline analysis & processing utilities",
"type": "module",
"module": "./index.js",
Expand Down Expand Up @@ -36,7 +36,7 @@
"dependencies": {
"@thi.ng/api": "^8.3.7",
"@thi.ng/errors": "^2.1.7",
"@thi.ng/geom-api": "^3.2.0",
"@thi.ng/geom-api": "^3.2.1",
"@thi.ng/math": "^5.3.3",
"@thi.ng/vectors": "^7.5.6"
},
Expand Down
4 changes: 2 additions & 2 deletions packages/geom-resample/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-resample",
"version": "2.1.15",
"version": "2.1.16",
"description": "Customizable nD polyline interpolation, re-sampling, splitting & nearest point computation",
"type": "module",
"module": "./index.js",
Expand Down Expand Up @@ -35,7 +35,7 @@
},
"dependencies": {
"@thi.ng/checks": "^3.2.1",
"@thi.ng/geom-api": "^3.2.0",
"@thi.ng/geom-api": "^3.2.1",
"@thi.ng/geom-closest-point": "^2.1.14",
"@thi.ng/math": "^5.3.3",
"@thi.ng/vectors": "^7.5.6"
Expand Down
25 changes: 24 additions & 1 deletion packages/geom-sdf/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Change Log

- **Last updated**: 2022-06-20T18:04:57Z
- **Last updated**: 2022-06-23T12:16:18Z
- **Generator**: [thi.ng/monopub](https://thi.ng/monopub)

All notable changes to this project will be documented in this file.
Expand All @@ -9,6 +9,29 @@ See [Conventional Commits](https://conventionalcommits.org/) for commit guidelin
**Note:** Unlisted _patch_ versions only involve non-code or otherwise excluded changes
and/or version bumps of transitive dependencies.

## [0.2.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/geom-sdf@0.2.0) (2022-06-23)

#### 🚀 Features

- major update: combinators, modifiers, shape support ([4ffbc86](https://github.com/thi-ng/umbrella/commit/4ffbc86))
- support more shapes (and conversions) in asSDF()
- update/extend SDFAttribs
- add new SDF combinators (chamfer, round, step)
- add higher order combinators defOp(), defParamOp()
- add support for combinator params to be spatial
- update asSDF() to support more shape types and auto-convert to poly/line
- add domain modifiers, update `sample2d()` to support domain mods
- update various distance functions (incl. uniform arg order, minimize allocs)
- add docstrings
- add bounds pre-checks, update SDFAttribs, ops ([ddf0a6e](https://github.com/thi-ng/umbrella/commit/ddf0a6e))
- update `SDFn` signature, add opt. min dist param
- add `withBoundingCircle/Rect()` SDF wrappers
- update shape fns (points2, polygon2, polyline2)
- update SDF combinators (union, isec, diff etc.)
- update `asSDF()` group impl
- update `SDFAttribs`, allow `round` & `smooth` opts to be field based
- add docstrings

### [0.1.1](https://github.com/thi-ng/umbrella/tree/@thi.ng/geom-sdf@0.1.1) (2022-06-20)

#### 🩹 Bug fixes
Expand Down
10 changes: 5 additions & 5 deletions packages/geom-sdf/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-sdf",
"version": "0.1.1",
"version": "0.2.0",
"description": "2D Signed Distance Field creation from @thi.ng/geom shapes, conversions, sampling, combinators",
"type": "module",
"module": "./index.js",
Expand Down Expand Up @@ -38,11 +38,11 @@
"@thi.ng/checks": "^3.2.1",
"@thi.ng/defmulti": "^2.1.7",
"@thi.ng/errors": "^2.1.7",
"@thi.ng/geom": "^3.3.0",
"@thi.ng/geom-api": "^3.2.0",
"@thi.ng/geom": "^3.3.1",
"@thi.ng/geom-api": "^3.2.1",
"@thi.ng/geom-isoline": "^2.1.14",
"@thi.ng/geom-poly-utils": "^2.2.7",
"@thi.ng/geom-resample": "^2.1.15",
"@thi.ng/geom-poly-utils": "^2.3.0",
"@thi.ng/geom-resample": "^2.1.16",
"@thi.ng/math": "^5.3.3",
"@thi.ng/transducers": "^8.3.5",
"@thi.ng/vectors": "^7.5.6"
Expand Down
8 changes: 4 additions & 4 deletions packages/geom-splines/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-splines",
"version": "2.1.15",
"version": "2.1.16",
"description": "nD cubic & quadratic curve analysis, conversion, interpolation, splitting",
"type": "module",
"module": "./index.js",
Expand Down Expand Up @@ -36,9 +36,9 @@
"dependencies": {
"@thi.ng/api": "^8.3.7",
"@thi.ng/checks": "^3.2.1",
"@thi.ng/geom-api": "^3.2.0",
"@thi.ng/geom-arc": "^2.1.15",
"@thi.ng/geom-resample": "^2.1.15",
"@thi.ng/geom-api": "^3.2.1",
"@thi.ng/geom-arc": "^2.1.16",
"@thi.ng/geom-resample": "^2.1.16",
"@thi.ng/math": "^5.3.3",
"@thi.ng/vectors": "^7.5.6"
},
Expand Down
4 changes: 2 additions & 2 deletions packages/geom-subdiv-curve/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-subdiv-curve",
"version": "2.1.15",
"version": "2.1.16",
"description": "Freely customizable, iterative nD subdivision curves for open / closed geometries",
"type": "module",
"module": "./index.js",
Expand Down Expand Up @@ -35,7 +35,7 @@
},
"dependencies": {
"@thi.ng/api": "^8.3.7",
"@thi.ng/geom-api": "^3.2.0",
"@thi.ng/geom-api": "^3.2.1",
"@thi.ng/transducers": "^8.3.5",
"@thi.ng/vectors": "^7.5.6"
},
Expand Down
Loading

0 comments on commit 7313984

Please sign in to comment.