All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.35.0 (2020-11-08)
- Vrapper#hasInterface issue with destroyed/non-created resources (fafeb2d)
0.35.0-rc.36 (2020-11-04)
- "entities" and "relations" do not live update on resource creation (38c6a65)
- $V.getFickleId() didnt start immediately after '.' (3d4d3fe)
- Relax non-empty requirement from various MODIFIED fields (131cf9e)
- valoscript namespace symbol via
$-tagged literals: $ V:name(fb2668e)
0.35.0-rc.35 (2020-10-18)
- issues with non-triggering of Valens-handling (cf58797)
- hasInterface not working properly for destroyed resources (9e163ed)
- Revert thoughtless removal of the deprecated $V.prepareBlob (5cb2d79)
- resource.$V.getFickleId(minimumLength = 4) (bc54425)
0.35.0-rc.34 (2020-10-13)
- chainOp (114e5cb)
- Logging sessions with opLog and opEvent (fe3f7fb)
- proclaim -> full reform support using event.reformAfterAll (04ad1dd)
0.35.0-rc.33 (2020-10-04)
- Ontology revdoc generation issues (d710690)
- Add @valos/log library and the VLog namespace (0d03ca9)
- Add @valos/plot library and the VPlot namespace (1c003ad)
- Add @valos/space library and move 'V' namespace specification to it (20b00cd)
- Add @valos/state library and the VState namespace (d129897)
- Add @valos/valk library and the VValk namespace (97a9090)
- Add fabricator ProgressEvent events to 'On' namespace (7705e7c)
- Add On: namespace event handling to Valens (116e5b6)
- type-library: Add specify-namespace tool (2234c3e)
0.35.0-rc.32 (2020-09-24)
- revdoc: inv6n shortcut, VDoc:lines, make prompt non-selectable (e62e357)
0.35.0-rc.31 (2020-09-23)
- web-spindle: options.httpsRedirectPort a html 301 to https redirection (6472e3f)
0.35.0-rc.30 (2020-09-17)
- VDoc q, c, cell, valma (e5101df)
- Add "Lens" and "On" namespaces (0be9e08)
- Reference tooltips (0e5790b)
- VRevdoc:Tooltip, VDoc:elidable, indexLabel, deprecatedInFavorOf (b126296)
- VRevdoc:VSX (f8a4a60)
- vdoc: VDoc:map, VDoc:heading, @context extraction, qualified refs (4d7c8cf)
0.35.0-rc.29 (2020-08-27)
- Add revealer peer dependency, revelationRoot for file routes (26ed0e6)
0.35.0-rc.28 (2020-08-25)
Note: Version bump only for package @valos/kernel-vault
0.35.0-rc.27 (2020-08-24)
- Add deprecation support for namespace symbols and Lenses in specific (dc48e56)
- revelation.spindles auto-valosRequire if not attached yet (1139744)
0.35.0-rc.26 (2020-08-23)
- $Lens.delayed for incremental UI component loading (f2eda2b)
- Lens.static and 'static-' namespace prefix for non-live attributes (1ce8d63)
0.35.0-rc.25 (2020-08-17)
- a Vrapper activation sequencing issue (d28e4ae)
- Multiple chronicle creation in same transaction (429ce4c)
- Structured sub-Property id generation from namespaced name (e81ce9e)
- 653: Multi-chronicle operations leave some commands stuck in command queue (0af00fa)
- $V.obtainSubResource (5567940)
- Native 'valaa-memory:' property values (d5d0521)
- top-level 'require' access to spindle..valospaceRequirables (833c971)
0.35.0-rc.24 (2020-08-10)
Note: Version bump only for package @valos/kernel-vault
0.35.0-rc.23 (2020-08-04)
- Qualified symbol valoscript loose comparisons (7a4c5dc)
- 682: Better error message for creating Resource without owner (9b134de)
- 683: Line breaks don't get properly added... (0dd086a)
- 687: Then-lens fails on firts load and VSX change (c2b03b7)
- 688: If-lens fails in some conditions (d8e56f4)
- 689: Recursive instance lenses fail to get assigned properties (85306ca)
- $Lens.(offset|limit|sort|reverse|endOffset|elementIndex) (2f9456c)
- qualified symbols as "$foo.bar" to valoscript (568b080)
0.35.0-rc.22 (2020-07-29)
- vsx decoding issues (8e939b9)
- Add 'this' keyword for lens medias for referencing the Media itself (110b3b2)
- Add simplified Vrapper..updateProperties for resource creation (e641775)
- Formalize Lens.key with clean (if not so simple) semantics (96d10f7)
0.35.0-rc.21 (2020-07-20)
- Add "live." and "static." vsx attribute namespace prefix options (7ecf361)
- Add "reuse" support to repeathenable lens kueries (5eded21)
- Add Lens.integrationScopeResource (2884d93)
- Add revelation gateway.identity.add section (06dd1c2)
- frame override valoscope parameters (6d23935)
- Introduce thisChainRedirect - allows chain object return values (ebb602c)
- Lens.if/then/else (66c0048)
- valos.describe (90b1d58)
0.35.0-rc.20 (2020-06-28)
- Make vlm --no-force-broken the default (4f7924b)
- Return grandparent scopes to getLexicalScope (de09ba7)
- 662: Quoted out content in VSX throws exception when in an empty element (8dc2fc2)
- 663: Faulty error message when mistyping a function in namespace (c5f0302)
- 674: Better error message for empty media (ef87dde)
- Add default workspace name type suffix suggestion: -{type} (bf95570)
- Add property-based media interpretation scoping (2f470ba)
- Namespaced vsx element properties (c0c7497)
0.35.0-rc.19 (2020-06-11)
- Ignore valma from babel, add logging to vlm tool/set selectors (ff00866)
0.35.0-rc.18 (2020-06-10)
- Gateway does not send identity properly (3ffe05d)
- Add 'tool' type and a type-library toolset (88e50ad)
- Add "vlm craft-tool", use it to create "copy-template-files" (8048f50)
- Add valma failure retry base functionality (636deb4)
- add vlm.updateFileConifg (e600711)
0.35.0-rc.17 (2020-06-03)
- gitignore "node_modules" -> "node_modules/" (e38589c)
- Add opspaces, workers yarn workspaces (1234815)
- Major tool/set reorganization into new @valos/type-toolset (6cf12d0)
- Streamline 'vlm init' /w type, domain and toolset choice descriptions (8add032)
- valma: Add support for nested state flags (a17e67b)
0.35.0-rc.16 (2020-05-18)
- kernel: install missing webpack.config.js (e5ed5c9)
- type-vault: invalid tags with vlm configure --default-tags (be23103)
- valma: Suppress missing node_modules warnings (409614c)
- web-api rule disjoin to null-type, getSession restructure (563f649)
- Add session auto refresh with route rule autoRefreshSession (ef78f8f)
- Add web-spindle template project to type-worker (8980747)
0.35.0-rc.15 (2020-04-28)
- destroyed resource internal exceptions, also streamline debugId (7053a14)
- empty editor content due to react property lambdas behavior change (187d9ac)
- valma package reload (037b964)
0.35.0-rc.14 (2020-04-27)
- various minor bugs (3cfe81a)
- add vlm init --repository option (ef819ba)
0.35.0-rc.13 (2020-04-25)
Note: Version bump only for package @valos/kernel-vault
0.35.0-rc.12 (2020-04-21)
- VPath JSON sections and outlines (7ea2a14)
0.35.0-rc.11 (2020-04-09)
- Add postSession for refreshing the session token (d580da8)
0.35.0-rc.10 (2020-04-03)
- Revelation expose; recursively reveals all nested mysteries (916d94e)
- vlm configure --default-tags options (dbe1b3e)
0.35.0-rc.9 (2020-03-26)
- Add delayed handling to revelation downloads (4ca31db)
- Missing valma.getVerbosity, export-chronicle vpaths, options.parent (d40a11d)
- Add Gateway prologue chronicle.connection and its .remote option (47b6280)
- Add Gateway.setupHostComponents (cb2e39d)
0.35.0-rc.8 (2020-03-24)
- Merge UNSAFE_componentWillMount into UIComponent.constructor (b4f00ec)
- Revert vw100, vh100 to apply only to ROOT_LENS, VIEW_LENS (4782f83)
- Add getSession projector scope.crypto and clientTokenFields parsing (ab8894a)
0.35.0-rc.7 (2020-03-23)
- Missing source location on some errors (83e9d4d)
- Remove 100vw 100vh root div wrapper (and the isHTMLRoot flag) (9cdda0c)
- Have type vault config inherit the package.json:repository for git (0db9a72)
0.35.0-rc.6 (2020-03-19)
- flip createChronicleURI and createPartitionURI semantics (4eff03c)
- Have session expiry clear cookies and redirect to clientRedirectPath (a4e1316)
- path.posix. to path., logging, other fixes (8c1c854)
- valma: sub-command non-optional arguments, filenameFromCommand (102c1fe)
0.35.0-rc.5 (2020-01-29)
- Ignore malformed vdoc:ref's for now (b2acddc)
0.35.0-rc.4 (2020-01-29)
Note: Version bump only for package @valos/kernel
0.35.0-rc.3 (2020-01-21)
- Add dumpObject.expandFields option (d846158)
- Add full implicit .json support to revelations (1c50e75)
0.35.0-rc.2 (2020-01-15)
- rule 'assembleSessionPayload', scope.sessionPayload (fda5148)
0.35.0-rc.1 (2020-01-13)
- Combine gateway-api/identity with IdentityManager (8f769b1)
0.35.0-rc.0 (2020-01-08)
- Add CONNECT, HEAD, OPTIONS and TRACE bridges (a737e46)
- web-spindle: Media, Entity and Relation resource responses (4ca1462)
0.35.0-prerelease.23 (2020-01-06)
- schema config & only forward unset headers from forwarded response (36162a9)
- web-spindle: Fill reply status, headers from fetch passthru response (cad7645)
- $V.getSubResource, new Thing({ subResource: "@_:foo@@" }) (446e726)
0.35.0-prerelease.22 (2020-01-03)
- web-spindle: WEB_API_LENS, delay scopeBase getViewScope preload phase (3713660)
- Expose fetch, Headers, Request and Response via inspire valosheath (143c4c9)
0.35.0-prerelease.21 (2020-01-01)
- Add bridge projectors (82b8955)
- Add bridge routes to schema-builder (af45bfa)
- runtimeRules, runtime.resolvers and resolveToScope (e9de16a)
0.35.0-prerelease.20 (2019-12-24)
- Add valos.vrefer, res.$V.vref with inactive reference support (ec15e9c)
0.35.0-prerelease.19 (2019-12-18)
- postMapping sync issues (15ce407)
- rest-api-spindle: deleteSession, postMapping, reorder info events (f51c684)
- rest-api-spindle: Extract toMappingSource from toMapping (b0ce29f)
- rest-api-spindle: Add listing live preload kuery (7809e1f)
- Add support for nested PATCHing, simplify href/rel code (ed4016f)
- rest-api-spindle: Add multi-identity authorization check (4dd401b)
- rest-api-spindle: Parallelize live preloads (2e2107b)
0.35.0-prerelease.18 (2019-12-14)
- Add chronicleURI aliases, Cog.getEngine, fetch, fixes (464f600)
- Add session and access control tests, scope.sessionIdentity (90384e4)
- Separate requiredRuntimeRules from requiredRules (eb44138)
0.35.0-prerelease.17 (2019-12-12)
- Pre-existing cross-chronicle reference prevents resource creation (82dba04)
- Add @valos/inspire/rekuery for importing valoscript files in node (686a9eb)
- Add Vrapper.getURI, valos.tools .Chronicle, some fixes (58c3030)
- dev/env ignore, vlm.execute.onProcess (cae28ee)
- Gateway.getAttachedSpindle, Vrapper.activate to resolve to self (a716edd)
- VPath support for new resource ids (57dbe6f)
0.35.0-prerelease.16 (2019-11-30)
- gateway container rootId -> viewRootId, others (ae57c30)
0.35.0-prerelease.15 (2019-11-26)
- All 4 rest API GET routes (e416e14)
- attach fastify routes immediately after preparation (d43f1b5)
- nested valk spreaders, vpath object notation (e712f9a)
- revdoc generation for es6 imports (5db67a6)
- Add patchWith option complexPatch for patching with complex objects (dbfd5c7)
- Add revelation.views and revelation.spindles sections (a85c079)
0.35.0-prerelease.14 (2019-11-07)
- Minor ontology, perspire --spindle-ids, (ab1a5e2)
- testdoc generation during assemble-packages (31d894c)
- valma help, type-vault configure issue with workspaces (1fbc649)
- Add bindExpandedVPath contextState for callback state (0893fb2)
- Add object and sequence support to VPath binding (c7d5873)
- Add regenerate-docs name-pattern for selective revdoc regeneration (e27d57d)
- Add schema-builder routes, projections and site config testdoc chapter (39a4528)
- Add valos-raem:Verb and revela ontology (db80949)
- Add VPath minting and validator functions (9a2e86a)
- Docs example side pane, paragraphization, title anchors (d3a5e63)
- expressors, impressors and resolvers (4acb9a3)
- Implement VPath expanded form helpers (5aec6da)
- removed-from ontology (c61116f)
- Update schema-builder, add testdoc (fbf88d4)
- vlm write-revdoc --testdoc (4adc9a3)
0.35.0-prerelease.13 (2019-09-06)
- domain tool draft-command for domain configure script (048894a)
0.35.0-prerelease.12 (2019-09-05)
- various 'vlm init' issues (1d06418)
0.35.0-prerelease.11 (2019-09-03)
Note: Version bump only for package @valos/kernel
0.35.0-prerelease.10 (2019-09-03)
- Split double-newlines in vdoc:entries, escape html entities (112db2a)
- Add abnf and turtle revdoc format blocks (7d72116)
- Add sourcerer valospace and event aspects ontology drafts (9603027)
0.35.0-prerelease.9 (2019-08-16)
- Add generate-domain-summary --summary for release-vault workflow (b0c6d9a)
- Add revdoc:Example, #example, revdoc:Invokation, invokation() (c141073)
- valos:Property hypertwin fields (c78d5fb)
0.35.0-prerelease.8 (2019-07-24)
0.35.0-prerelease.7 (2019-07-18)
- revealer/rest-api selector isDisabled (83b74e7)
- Standard toolset vlm configure process (fb05d05)
0.35.0-prerelease.6 (2019-07-16)
Note: Version bump only for package @valos/kernel
0.35.0-prerelease.5 (2019-07-14)
- toolset-vault: Add revdocs/* support to regenerate-sbom (a97117e)
0.35.0-prerelease.4 (2019-07-12)
- toolset-vault: Rename @valos/workshop to ..kernel, vdoc:title -> dc:title (f0043bf)
0.35.0-prerelease.3 (2019-07-10)
Note: Version bump only for package @valos/kernel
0.35.0-prerelease.2 (2019-07-01)
Note: Version bump only for package @valos/vault
0.35.0-prerelease.1 (2019-06-26)
- various minor toolset issues (9bef7c9)
0.35.0-prerelease.0 (2019-06-14)
- toolset-vault: set lerna bump with appropriate pre(patch|minor|major) (1492e62)
0.34.0 (2019-06-14)
- missing perspire log timeStamp, support null store descriptor (5f85519)
0.34.0-rc.3 (2019-06-12)
- missing Vrapper.getTransient issue (7a0dc9b)
0.34.0-rc.2 (2019-06-10)
- pending Valoscope props now use the lens slots of parent component (1ac95b3)
- UIComponent now properly resolves a Promise focuses coming from arrays (f88ffb6)
0.34.0-rc.1 (2019-06-07)
- proper partition command extraction for upgradeEventTo0Dot2 (09caea3)
- vlm catastrophic error with -da when builder throws (55b8d1c)
0.34.0-rc.0 (2019-06-03)
- Add check for missing meta/operation (66d94b6)
0.34.0-prerelease.32 (2019-06-02)
- embedded live kueries by adding lensName to sequence renders (02035da)
- Prevent purge with non-schismatic chronicle exceptions (63cd3b4)
0.34.0-prerelease.31 (2019-05-29)
Note: Version bump only for package @valos/vault
0.34.0-prerelease.30 (2019-05-27)
- 606: infinite forceUpdate loop with undefined live kuery value (c8b4da9)
0.34.0-prerelease.29 (2019-05-13)
- Prevent .vs functions from being live (2e76df5)
0.34.0-prerelease.28 (2019-05-08)
- Infinite re-render loop with broken Media's (0e6782b)
0.34.0-prerelease.27 (2019-05-08)
- 601, 602 - Desync when refreshing browser while media write to authority not completed (ba59e88)
0.34.0-prerelease.26 (2019-05-06)
Note: Version bump only for package @valos/vault
0.34.0-prerelease.25 (2019-05-04)
- option; inner kueries are now embedded (b4ffcb4)
0.34.0-prerelease.24 (2019-05-03)
Note: Version bump only for package @valos/vault
0.34.0-prerelease.23 (2019-04-30)
- Various fixes and renames (7eb8456)
0.34.0-prerelease.22 (2019-04-18)
- broken vs/vsx error traces (f385944)
0.34.0-prerelease.21 (2019-04-16)
- Alter primitive field regression, adds test (d37560b)
- IdentityManager partition authority bug, adds .get (048efa1)
0.34.0-prerelease.20 (2019-04-13)
- Merge outputError into enableError via optional second argument (0255588)
- 593: Add renarration/rechronicle FalseProphetPC semantics (bf187b5)
0.34.0-prerelease.19 (2019-04-04)
- "sourceURL", allowActivating, dead code removal, className content (17a6ddf)
- remove "wrap = new Error" idiom from thenChainEagerly for 5% perf boost (a86ae43)
- 592: Valaa-memory gets stored to cloud (2400896)
- inspire: revert 'head' removal from scope (0117aba)
- script: missing kueryFromAst.options call sites (2296d16)
0.34.0-prerelease.18 (2019-03-15)
- Don't block event playback for 404 with allowBrokenDownloads (32df214)
0.34.0-prerelease.17 (2019-03-13)
- 591, 576: instance frames got incorrect owner implicitly added (a9a0f5e)
- prophet: schism bug with only meta.partitionURI (f8319e5)
- InactiveResource issue with unordered partition load (d115bcf)
- Missing valaaspace stack trace logging for .vsx files (fa6164d)
0.34.0-prerelease.16 (2019-03-11)
- Don't re-narrate prologue, add perspire stopClockEvent, others (1707e2d)
0.34.0-prerelease.15 (2019-03-08)
Note: Version bump only for package @valos/vault
0.34.0-prerelease.14 (2019-03-06)
- Conflict revise & merge regression (5301dac)
- 588: Making non-conflicting change while receiving updates causes an error (5f58015)
0.34.0-prerelease.13 (2019-03-06)
- 564: NoScope with promise as focus causes a browser freeze (4110f76)
- 584: Repointing LENS when it is being rendered freezes browser (f7b3640)
- 585: Media writing / reading behaves weirdly - as if media cache in memory lags behind (9019eb0)
- toolset-rest-api-gateway-plugin: regression caused by PATCH on nested properties (ecafb7a)
0.34.0-prerelease.12 (2019-03-04)
Note: Version bump only for package @valos/vault
0.34.0-prerelease.11 (2019-03-04)
Note: Version bump only for package @valos/vault
0.34.0-prerelease.10 (2019-03-03)
- tools: Adds missing gateway-api dependency, fixes cross-package import (517ed32)
- toolset-vault: allow-unchanged -> add-unchanged (b1dd624)
- Disable bvob garbage collection deletion temporarily (2d483e2)
0.34.0-prerelease.9 (2019-02-28)
- tools: Adds missing gateway-api dependency, fixes cross-package import (3b59e36)
- toolset-vault: allow-unchanged -> add-unchanged (b1dd624)
0.34.0-prerelease.8 (2019-02-25)
- 565: Creating events that edit ROOT_LENS may make partition unrenderable (eb19bf4)
- 577: setCommandCountListener doesn't work on gautama (3162bb9)
- 579: Wrong error message ("Downloading") when VSX parse fails (0424167)
0.34.0-prerelease.7 (2019-02-21)
- Improve vlm.exception and remove es6 code from valma dependencies (b862b2f)
- toolset-rest-api-gateway-plugin: Missing partition from listCollection getVrapper (96cebbc)
- valma: vlm . ||/&& ops with string results (eedb981)
- lint errors (73e9e3f)
0.34.0-prerelease.6 (2019-02-18)
0.34.0-prerelease.5 (2019-02-12)
- Temporary demotes of some exceptions to error messages (79b0777)
0.34.0-prerelease.4 (2019-02-10)
Note: Version bump only for package @valos/vault
0.34.0-prerelease.3 (2019-02-06)
- refresh-no-immediate failure, missing fetch in perspire (27455b6)
0.34.0-prerelease.2 (2019-02-06)
- Add toolset and dom-string verbose-dumping to perspire (85bce33)
0.34.0-prerelease.1 (2019-02-06)
- async carryover issue in databaseops (52728ce)
- better support for virtual dom (animationFrame) (afcd22e)
- demonstrate working revela.json preload on chrome with 'crossorigin' (29db164)
- instanceof URI check, jsdom creation to perspire.js (f347ecb)
- missing try-catch, blob -> bvob revelation transform (b8a5087)
- release branch name and lerna version bump mismatches (496bd6c)
- valma logging and pool bugs, text changes, toolset command bugs (2485d9f)
- window set to jsdom.window (e7f38f2)
0.34.0-prerelease.0 (2019-02-03)
Note: Version bump only for package @valos/vault
0.33.0 (2019-02-01)
- Add missing upgrade path for MODIFIED actions (3b898ad)
- ghostHost incorrectly returned truthy values for non-ghosts (d5b5ae4)
- Prevent redundant receiveTruths when options.isTruth is set (6b20fbe)
- subscribeEvents issue for non-prologue partitions (7b2fbe8)
0.33.0-prerelease.13 (2019-01-31)
- Media Lens regression. (f7d685b)
0.33.0-prerelease.12 (2019-01-30)
- SimpleBar css import issue with webpack (6525afa)
- toolset-vault: Add nested babelrc support for packages/**/* (e405c86)
0.33.0-prerelease.11 (2019-01-29)
- mapEagerly to return onRejected result directly (not in results) (5584432)
- OraclePC now provides subscribeEvents: true for post-connect narrate (c5cfe19)
- wrapError to cache objects to deal with circular nesting (426608e)
0.33.0-prerelease.10 (2019-01-23)
- and test for $V.partitionURI regression (08c9bf3)
- chronicle media sync race condition with tests (3b11229)
- createBvob / Media.content race condition (023bfaa)
- demote missing initialState.owner exception to deprecation warning (2ed5b87)
- Implement the VAKON-[] default breaking change also on subscriber side (315d456)
- indeterminable coupling for inactive resources (c9e2cf2)
- indexeddb validations, PartitionConnect.connect streamlining, others (5f55c71)
- lint (c7e02d0)
- missing lexicalScope.this via interactive pathways (b4b0036)
- multiple minor fixes based on external test project (834f99a)
- several wrapError issues (2b32faa)
- upstream mediaURL regression (002a2e0)
0.33.0-prerelease.9 (2019-01-15)
- Don't use spread operator with 'options' objects (5b90d10)
0.33.0-prerelease.8 (2019-01-14)
- Delete DESTROYED.typeName when upgrading event from 0.1 to 0.2 (f1c7c68)
- ref.inactive issues, with transient merging specifically (7d7e257)
- Renames eventId -> eventRef where VRef is expected (d4d0d00)
- wrapError clip failure, also context to use console.warn (889313f)
0.33.0-prerelease.7 (2019-01-03)
- Connect sequencing issue with Scribe connections (f8ca762)
- Simplifies transaction nesting logic, fixes uncovered options bug (9eb3582)
0.33.0-prerelease.6 (2019-01-02)
Note: Version bump only for package @valos/vault
0.33.0-prerelease.5 (2018-12-30)
Note: Version bump only for package @valos/vault
0.33.0-prerelease.4 (2018-12-29)
- Fix assemble-package --only-pending; --reassemble is now useful (95e8570)
0.33.0-prerelease.3 (2018-12-18)
- Add error.code and error.signal to vlm.execute re-throw (16a3519)
- Allow freeze to modify Resource.owner (unless partition root) (7b26b5c)
- Add out-of-order cross-partition instantiation & reference support (2c121a2)
- Introduce ContentAPI.inactiveType as the API-specific inactive type (6476c7a)
0.33.0-prerelease.2 (2018-11-22)
- valma: Add vlm.interact for tty-forwarding (58df411)
0.33.0-prerelease.1 (2018-11-21)
- toolset-vault: Fix couple minor release-vault bugs (b435ba7)
- Add event validator version support and version "0.2" skeleton (82c4a83)
- Implement version 0.2 commandId & resourceId creation (c65c1e6)
- prophet: Add EventAspects for managing events across the streams (6952538)
- prophet: Add sequential write queues to Scribe commands and truths (ee6e18f)
- prophet: Implement FalseProphetPartitionConnection event queues (473e3e2)
- prophet: Make ChronicleEventResult a concrete type (becb9d6)
- prophet: Overhaul and generalize acquirePartitionConnection (c3c0df1)
- tools: Add mapEagerly to thenChainEagerly (525d1d9)
- toolset-vault: Add release-vault --prerelease and advance support (adf632f)
0.33.0-prerelease.0 (2018-09-21)
0.32.0 (2018-09-20)
- #453 Media content of an instance doesn't change with the prototype (333c335)
- #499 Setting a Media's Blob to be a Blob on another partition causes failure (ec7f0a4)
- #538 getURL should provide a data object for large size medias when in local/inmemory partition (4321706)
- #540 getUrl provides faulty, mangled Data URLs (cc45349)
- #549 childrenLens never finds children (392c6af)
- Demote connection media validations (at least temporarily) (493ba3f)
- lints, prepareBvob, tests, logging (71b2ed1)
- UI hangs on comparePropsOrState (f1418e0)
- #547 ValaaScope with a custom key makes itself available in 'frame' (70d2c3d)
- Add 'vlm release-vault' for creating new releases (3324848)
- Add "frame" lens resource to all ValaaScope components (b168cfd)
- Add MediaInfo contentDisposition etc. and asURL variants (07e10db)
- Add migration and deprecation for revelation and ValaaSpace Blob's (bbaf48e)
- Add vlm clean-vault (0b21e8f)
- Add vlm.delegate for background tasks (1c9dd98)
- Extract chronicleEventLog from narrateEventLog, changes flags (828bcd9)
- Improve faulty valma command tolerance (a216dee)
- Update lerna to 3.x and enable conventional commits CHANGELOG (0e900df)
0.31.1 (2018-08-30)
@valos/prophet- Demote no-Media-entry severity so it doesn't block activation
0.31.0 (2018-08-30)
First relatively quicker release. Contains mostly bugfixes (which are not listed) and minor enchancement features of the inspire UI functionality.
Major functionalities of note:
- groundwork for
perspireserver side VDOM computing- instance lenses
- the live
*.props.classCSS idiom
@valos/inspire- Add support for live *.props.key values (@iridiankin)
- Change Valaa.Lens.loadingLens default bg color to a friendlier blue (@iridiankin)
- Introduce instance lenses (@iridiankin)
- Add
TextFileEditor.props.confirmSave.(@iridiankin) - Add live props
class={focus.someCSSMedia}which enables the single mangled root class CSS -idiom. (@iridiankin) - Add
Valaa.Lens.(focus|instance|delegate)(LensProperty|PropertyLens). (@iridiankin) - Add
ValaaScope.props.arrayfor more intuitive sequence focus rendering. (@iridiankin) - Add
Valaa.Lens.internalFailureLens. (@iridiankin)
@valos/engine- Add namespaces functionality and the $V-is-for-ValOS namespace. (@iridiankin)
@valos/inspire- Add support for relative spreader paths in revelation files (@iridiankin)
- Add PerspireServer and PerspireView using jsdom for VDOM computation (@ismotee)
@valos/tools- Add indexeddbshim option for Scribe on non-browser environments. (@ismotee)
- Add vdoc for jsdoc-like structured VDON docs. (@iridiankin)
@valos/toolset-revealer- Add
vlm perspirefor launching Node.js-based revelation VDOM computation. (@ismotee)
- Add
*- Add setTitleKuery option for createAndConnectViewsToDOM. (@iridiankin)
- Updates babel dependencies to 7.0.0
0.30.0 (2018-08-07)
This is the first major release after source base restructuring from the poorly organized ValaaLabs repository into @valos/vault which contains all necessary Valaa Open System libraries and tools in a better organized structure.
In addition to the restructuring this release adds
valma, the package command discovery and dispatch tool that is used to manage ValOS repositories and packages. This release also adds following toolsets and their associated valma scripts:
toolset-vaultfor managing ValOS vaults (like this repository)toolset-revealerfor launching local dev servers and building dist bundlestoolset-autholleryfor managing infrastructure resources