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
Our renderer v4 is a ever-impending collection of features stringed together by the disruption to older documents that they represent.
The main feature is the renderer, which will mean a new version of the markdown.js file (under https://github.com/naturalcrit/homebrewery/tree/master/shared/naturalcrit) which will change the syntax used in the tool. Changes in the syntax would break all existing documents, hence, we make a new renderer and let users start their brews in any renderer they want.
What follows is a list of features that can be and probably will be implemented within the preparation or within v4's limits (v4.0.0-v5.0.0), and the related ideas of all of us coming from the previous discussion #2879, in a more organized and summarized manner.
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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Our renderer v4 is a ever-impending collection of features stringed together by the disruption to older documents that they represent.
The main feature is the renderer, which will mean a new version of the markdown.js file (under https://github.com/naturalcrit/homebrewery/tree/master/shared/naturalcrit) which will change the syntax used in the tool. Changes in the syntax would break all existing documents, hence, we make a new renderer and let users start their brews in any renderer they want.
What follows is a list of features that can be and probably will be implemented within the preparation or within v4's limits (v4.0.0-v5.0.0), and the related ideas of all of us coming from the previous discussion #2879, in a more organized and summarized manner.
Features that will come with v4.0.0
New syntaxes:
Js-like one-line comments((//)<!already exists)::<mark>syntaxFeatures that need not to come with v4, but probably will
CM6 Update
Update our editor CodeMirror to the latest patch
More information in Bump CodeMirror to 6 #3511
Would open tons of new features as described in the issue
Unification of `edit` and `new`
Unify the routes and components for both pages `editPage` and `newPage`
More information in Unify base page structure - EditorPage #1800
Would make implementing new features to those pages half the work(literally)
Also preferred before CM6
CSS Layers
Implement CSS Layers to allow for users to overwrite our own css without having to worry about specificity
Initially implemented in Try @Layers to not need
.pagein user style #2604, broke some things, could be implemented in v4Update Sharepage as brew updates
Implemented in Experimental event stream emitter #4034I think that is basically it.
Will upadte with all the relevant issues and PRs
Beta Was this translation helpful? Give feedback.
All reactions