1.0.0-alpha.1
Pre-release
Pre-release
unicornware
released this
26 Dec 02:35
·
306 commits
to main
since this release
1.0.0-alpha.1 (2022-12-25)
📦 Build
- fix
Sourcemap for "/*.mjs" points to missing source files
(ee4975d) - require node
>=14.16
(55050b7) - deps-dev: bump @flex-development/mkbuild from 1.0.0-alpha.6 to 1.0.0-alpha.7 (dfa9684)
- deps-dev: bump @flex-development/mkbuild from 1.0.0-alpha.7 to 1.0.0-alpha.8 (c2c9b31)
- deps-dev: bump @flex-development/mkbuild from 1.0.0-alpha.8 to 1.0.0-alpha.9 (3987678)
- deps-dev: bump deps according to
yarn upgrade-interactive
(57fbd65) - deps-dev: bump deps according to
yarn upgrade-interactive
(9251676) - deps-dev: Bump eslint-plugin-yml from 1.3.0 to 1.4.0 (#12) (494aae2)
- deps: remove @flex-development/mlly (b404f12)
- deps: remove
lines-and-columns
(4e63e27)
🤖 Continuous Integration
- add @dependabot config (7cca969)
- configure private package registry for @dependabot (97adaf9)
- fix @dependabot npm package-ecosystem x yarn integration (1a7a585)
- deps: Bump actions/add-to-project from 0.3.0 to 0.4.0 (#8) (75da72c)
- deps: Bump actions/checkout from 3.1.0 to 3.2.0 (#10) (bc11c5f)
- deps: bump actions/github-script from 6.3.1 to 6.3.3 (#1) (c680c93)
- deps: bump actions/setup-node from 3.5.0 to 3.5.1 (#2) (472f6f8)
- deps: Bump crazy-max/ghaction-import-gpg from 5.1.0 to 5.2.0 (#5) (55147d4)
- deps: Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 (#6) (115d7fb)
- deps: bump dessant/lock-threads from 3.0.0 to 4.0.0 (5d1eaa1)
- deps: bump flex-development/dist-tag-action from 1.1.1 to 1.1.2 (68cb3a3)
- deps: bump hmarr/debug-action from 2.0.1 to 2.1.0 (#4) (9214f13)
- deps: bump octokit/graphql-action from 2.2.22 to 2.2.23 (#3) (9f70756)
- workflows: [
ci
] add node.js matrix (21a214a) - workflows: [
ci
] archive production artifacts (d5d24d8) - workflows: [
ci
] upload coverage report to codecov (827a5e5)
📝 Documentation
- "when should i use this?" (7b44858)
- add "contributor covenant code of conduct" (11dae18)
- syntax (4ea7b78)
✨ Features
- attacher:
attacher
(283269a) - data:
RootData
(73dd114) - nodes:
Node
,Parent
(dd4b6c3) - parser:
AbstractParser
(a498943), closes /github.com/unifiedjs/unified/blob/main/index.d.ts#L701-L729 - parser:
Parser#position
(b95da93) - parser:
Parser
(0b5eab8) - parser: include declaration parent in comment context (dee8014)
🐛 Fixes
- install: [git] make
postinstall
script work with git install (#13) (c063f13) - nodes: ensure nodes are valid json (c570bc1)
- parser: [node14]
this.lexer.tokens.at is not a function
(6e2edd8) - parser: block tag parsing + end position (e28d1cd)
- parser: child node positioning (fceb4f9)
- parser: override
data.context.kind
if member kind is unknown (7a6fd4f)
🏡 Housekeeping
- update editorconfig properties (dc7c9de)
- update project architecture (f36b00b)
- github: add "package manager" dropdown to bug report template (7edc165)
- github: add commit scope
data
(9d42da7) - github: add commit scope
install
(8355929) - github: add commit scope
nodes
(e686e76) - github: add commit scope
parser
(187216f) - github: add commit scope
plugin
(7a61db1) - github: add label
scope:data
(c9dbecb) - github: add label
scope:install
(2a063e2) - github: add label
scope:nodes
(1676bc7) - github: add label
scope:parser
(342b719) - github: add label
scope:plugin
(aaaf27e) - github: change commit scope
plugin
toattacher
(cb82b7b) - github: change label
scope:plugin
toscope:attacher
(81ba062) - pkg: add keywords
comment
andcomment-parser
(7f2f94b) - pkg: add keywords
jsdoc
andtsdoc
(71ffb77) - tests: local codecov integration (763da9b)
⚡ Refactors
- follow parsing design pattern (27c73c7)
- separate ast specification from parser implementation (3e18f3d)
- parser: convert tabs to spaces (b2a88c7)
- parser: implement comment contexts (4836722)
- parser: make
options
required (36fa429) - parser: remove
vfile
-related options (14f86ab)
✅ Testing
- ts: typescript definitions (f66e111)