You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since the creation of dasel I have seen usage and interest grow, highlighting some challenges that are incredibly hard or even impossible to solve with the current implementation.
As a result I am actively working on dasel v2 under the v2-wip branch. Note that this branch isn't stable and may have breaking changes in the future. At this point in time it is working however and you can install and play with it using go install github.com/tomwright/dasel/cmd/dasel@v2-wip.
I am looking for feedback, suggestions and function proposals. Feel free to respond in this discussion.
Improvements
Data navigation
This change introduces a hugely simplified way of navigating data internally, removing the need to propagate data changes back up the chain and hugely simplifying code.
It also makes it possible to access parent nodes and metadata, something that was not feasible before.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Since the creation of dasel I have seen usage and interest grow, highlighting some challenges that are incredibly hard or even impossible to solve with the current implementation.
As a result I am actively working on dasel v2 under the
v2-wip
branch. Note that this branch isn't stable and may have breaking changes in the future. At this point in time it is working however and you can install and play with it usinggo install github.com/tomwright/dasel/cmd/dasel@v2-wip
.I am looking for feedback, suggestions and function proposals. Feel free to respond in this discussion.
Improvements
Data navigation
This change introduces a hugely simplified way of navigating data internally, removing the need to propagate data changes back up the chain and hugely simplifying code.
It also makes it possible to access parent nodes and metadata, something that was not feasible before.
Selectors
New selector parsing is based on functions.
Each function:
See the v2 documentation here
Beta Was this translation helpful? Give feedback.
All reactions