- Add the awareness in the shared document interface #282 (@brichet)
- Doc awareness #277 (@brichet)
- Improve notebook output stream initialization #275 (@davidbrochart)
- Add YDocument source getter/setter #273 (@davidbrochart)
- Allow empty notebook #266 (@davidbrochart)
- Add
streamOutputChange
attribute to cell change object #264 (@davidbrochart) - Add
hash
property with setter and getter #262 (@krassowski) - Expose
execution_state
in the JS package #259 (@krassowski) - Add undo_manager to Y documents #248 (@davidbrochart)
- Add optional origin to transaction, filter out 'modeldb' origin #246 (@davidbrochart)
- Add appendStreamOutput and removeStreamOutput methods #241 (@davidbrochart)
- Update python>=3.8, pycrdt>=0.8.11, pre-commit, README #217 (@davidbrochart)
- Store YBlob as bytes, not base64-encoded string #209 (@davidbrochart)
- Change notebook code cell stream output schema #201 (@davidbrochart)
- Add cell execution_state #197 (@davidbrochart)
- Fix attachments change attribute assignment #260 (@krassowski)
- Fix createOutputs, rename 'modeldb' origin to 'silent-change' #254 (@davidbrochart)
- Revert #266 #280 (@davidbrochart)
- Improve notebook output stream initialization #275 (@davidbrochart)
- Fix dict type for python 3.8 #253 (@davidbrochart)
- Bump toshimaru/auto-author-assign from 2.1.0 to 2.1.1 #247 (@dependabot)
- Revert publish 3.0.0a0 (9c87cfd7c7e967a1fbef8ce96899d426862e84fb) #245 (@davidbrochart)
- Update releaser workflows #244 (@jtpio)
- Bump notebook version 1.0.0 -> 2.0.0 #236 (@davidbrochart)
- Fix subscription type, update pycrdt>=0.8.16 #222 (@davidbrochart)
- Update python>=3.8, pycrdt>=0.8.11, pre-commit, README #217 (@davidbrochart)
- Bump pre-commit/action from 3.0.0 to 3.0.1 #215 (@dependabot)
- Remove mention to y_py in docs #214 (@martinRenou)
- Bump toshimaru/auto-author-assign from 2.0.1 to 2.1.0 #212 (@dependabot)
- Remove mention to y_py in docs #214 (@martinRenou)
(GitHub contributors page for this release)
@brichet | @davidbrochart | @dependabot | @jtpio | @krassowski | @lumberbot-app | @martinRenou | @pre-commit-ci | @welcome | @Zsailer
(GitHub contributors page for this release)
- Revert #266 #280 (@davidbrochart)
(GitHub contributors page for this release)
(GitHub contributors page for this release)
@brichet | @davidbrochart | @lumberbot-app | @pre-commit-ci
- Improve notebook output stream initialization #275 (@davidbrochart)
- Improve notebook output stream initialization #275 (@davidbrochart)
(GitHub contributors page for this release)
@davidbrochart | @pre-commit-ci
- Add YDocument source getter/setter #273 (@davidbrochart)
(GitHub contributors page for this release)
@davidbrochart | @pre-commit-ci
- Allow empty notebook #266 (@davidbrochart)
(GitHub contributors page for this release)
@davidbrochart | @pre-commit-ci
- Add
streamOutputChange
attribute to cell change object #264 (@davidbrochart)
(GitHub contributors page for this release)
@davidbrochart | @pre-commit-ci
- Add
hash
property with setter and getter #262 (@krassowski)
- Fix attachments change attribute assignment #260 (@krassowski)
(GitHub contributors page for this release)
@davidbrochart | @krassowski | @pre-commit-ci
- Expose
execution_state
in the JS package #259 (@krassowski) - Add cell execution_state #197 (@davidbrochart)
(GitHub contributors page for this release)
@davidbrochart | @krassowski | @pre-commit-ci
- Fix createOutputs, rename 'modeldb' origin to 'silent-change' #254 (@davidbrochart)
- Fix dict type for python 3.8 #253 (@davidbrochart)
(GitHub contributors page for this release)
@davidbrochart | @pre-commit-ci
- Add undo_manager to Y documents #248 (@davidbrochart)
- Add optional origin to transaction, filter out 'modeldb' origin #246 (@davidbrochart)
- Bump toshimaru/auto-author-assign from 2.1.0 to 2.1.1 #247 (@dependabot)
(GitHub contributors page for this release)
@davidbrochart | @dependabot | @pre-commit-ci
- Add appendStreamOutput and removeStreamOutput methods #241 (@davidbrochart)
- Update python>=3.8, pycrdt>=0.8.11, pre-commit, README #217 (@davidbrochart)
- Store YBlob as bytes, not base64-encoded string #209 (@davidbrochart)
- Change notebook code cell stream output schema #201 (@davidbrochart)
- Revert publish 3.0.0a0 (9c87cfd7c7e967a1fbef8ce96899d426862e84fb) #245 (@davidbrochart)
- Update releaser workflows #244 (@jtpio)
- Bump notebook version 1.0.0 -> 2.0.0 #236 (@davidbrochart)
- Fix subscription type, update pycrdt>=0.8.16 #222 (@davidbrochart)
- Update python>=3.8, pycrdt>=0.8.11, pre-commit, README #217 (@davidbrochart)
- Bump pre-commit/action from 3.0.0 to 3.0.1 #215 (@dependabot)
- Remove mention to y_py in docs #214 (@martinRenou)
- Bump toshimaru/auto-author-assign from 2.0.1 to 2.1.0 #212 (@dependabot)
- Remove mention to y_py in docs #214 (@martinRenou)
(GitHub contributors page for this release)
@davidbrochart | @dependabot | @jtpio | @martinRenou | @pre-commit-ci | @welcome | @Zsailer
- Update pycrdt v0.8 #208 (@davidbrochart)
- Bump actions/upload-artifact from 3 to 4 #205 (@dependabot)
- Bump actions/setup-python from 4 to 5 #203 (@dependabot)
(GitHub contributors page for this release)
@davidbrochart | @dependabot | @pre-commit-ci
- Bump conda-incubator/setup-miniconda from 2 to 3 #202 (@dependabot)
- Use pycrdt instead of y-py #194 (@davidbrochart)
- Switch from hub to gh CLI #190 (@hbcarlos)
- Bump toshimaru/auto-author-assign from 2.0.0 to 2.0.1 #187 (@dependabot)
- Fix JupyterCAD links #199 (@davidbrochart)
- Fix a typo in docs (wrong closing quote) #192 (@krassowski)
(GitHub contributors page for this release)
@davidbrochart | @dependabot | @hbcarlos | @krassowski | @pre-commit-ci
- Bump toshimaru/auto-author-assign from 1.6.2 to 2.0.0 #184 (@dependabot)
(GitHub contributors page for this release)
@davidbrochart | @dependabot | @jtpio | @pre-commit-ci
- Add source to dist for sourcemaps #182 (@vidartf)
- Bump actions/checkout from 3 to 4 #180 (@dependabot)
- Update CHANGELOG.md #177 (@fcollonval)
(GitHub contributors page for this release)
@dependabot | @fcollonval | @pre-commit-ci | @vidartf | @welcome
(GitHub contributors page for this release)
- Trust the default cell #161 (@krassowski)
- Run yarn subprocess in shell mode #162 (@davidbrochart)
(GitHub contributors page for this release)
@davidbrochart | @fcollonval | @krassowski | @welcome
- Fix ignore_links #155 (@fcollonval)
- Enhance the documentation #154 (@fcollonval)
(GitHub contributors page for this release)
@fcollonval | @hbcarlos | @pre-commit-ci
- Add py.typed #152 (@davidbrochart)
- Add model version #139 (@davidbrochart)
- Add py.typed #152 (@davidbrochart)
- Bump dependencies and yarn #151 (@fcollonval)
(GitHub contributors page for this release)
@davidbrochart | @fcollonval | @hbcarlos
- Fix notebook undo scope #148 (@fcollonval)
- Add releaser workflows #150 (@fcollonval)
(GitHub contributors page for this release)
- Workaround for ypy 0.6.0 #147 (@davidbrochart)
(GitHub contributors page for this release)
- Update
YDocument
constructor #142 (@trungleduc) - Add ycells getter #136 (@davidbrochart)
- Split documents into separate files #135 (@davidbrochart)
- Update with ypy v0.6.0 #145 (@davidbrochart)
- Update
YDocument
constructor #142 (@trungleduc) - Add ycells getter #136 (@davidbrochart)
- Split documents into separate files #135 (@davidbrochart)
(GitHub contributors page for this release)
@davidbrochart | @pre-commit-ci | @trungleduc | @welcome
(GitHub contributors page for this release)
- Improves the initialization #124 (@hbcarlos)
- Improve Python API #122 (@davidbrochart)
- Notebook metadata #115 (@hbcarlos)
- Make
YDocument
aIObservableDisposable
#108 (@fcollonval) - Add readme to javascript package #106 (@fcollonval)
- Adds docstring to the python package #101 (@hbcarlos)
- Import shared model #86 (@fcollonval)
- Add path document attribute #81 (@davidbrochart)
- Make YBaseDoc an abstract base class #74 (@davidbrochart)
- Fixes multiple bugs #131 (@hbcarlos)
- Fixes metadata #120 (@hbcarlos)
- Support cell.source is [list, of, string] #112 (@Wh1isper)
- Removes YMap for attachements #77 (@fcollonval)
- Drop
pkg_resources
#59 (@jtpio)
- Integrity check #132 (@hbcarlos)
- Import all document types from init #127 (@davidbrochart)
- docs: small README typo fix #126 (@agoose77)
- Bump toshimaru/auto-author-assign from 1.6.1 to 1.6.2 #121 (@dependabot)
- Set up lerna #119 (@fcollonval)
- Bump tj-actions/changed-files from 35.1.0 to 35.2.1 #118 (@dependabot)
- Bump tj-actions/changed-files from 35.0.0 to 35.1.0 #116 (@dependabot)
- Bump tj-actions/changed-files from 34.5.3 to 35.0.0 #113 (@dependabot)
- Bump tj-actions/changed-files from 34.5.0 to 34.5.3 #109 (@dependabot)
- Bump tj-actions/changed-files from 34.4.4 to 34.5.0 #100 (@dependabot)
- Bump actions/upload-artifact from 2 to 3 #99 (@dependabot)
- Rename JS package to
@jupyter/ydoc
#97 (@jtpio) - Bump tj-actions/changed-files from 34.4.0 to 34.4.4 #94 (@dependabot)
- Backport #90 on branch main (Releaser) #92 (@fcollonval)
- Bump tj-actions/changed-files from 34.2.2 to 34.4.0 #91 (@dependabot)
- Bump tj-actions/changed-files from 34.0.2 to 34.2.2 #87 (@dependabot)
- Bump tj-actions/changed-files from 33.0.0 to 34.0.2 #84 (@dependabot)
- Bump tj-actions/changed-files from 31.0.3 to 33.0.0 #80 (@dependabot)
- Bump pre-commit/action from 2.0.0 to 3.0.0 #72 (@dependabot)
- Bump actions/checkout from 2 to 3 #71 (@dependabot)
- Bump actions/setup-python from 2 to 4 #70 (@dependabot)
- Bump actions/cache from 1 to 3 #69 (@dependabot)
- Bump actions/setup-node from 2 to 3 #68 (@dependabot)
- Bump tj-actions/changed-files from 31.0.1 to 31.0.3 #67 (@dependabot)
- Add badges #105 (@fcollonval)
- Docs #102 (@hbcarlos)
- Adds docstring to the python package #101 (@hbcarlos)
- Documentation #95 (@hbcarlos)
- Remove factory API #133 (@hbcarlos)
- Fixes multiple bugs #131 (@hbcarlos)
- Import shared model #86 (@fcollonval)
- Fixes build js docs #96 (@hbcarlos)
- Add workflows to ease maintenance #64 (@fcollonval)
- Test a case with plotly renderer #63 (@fcollonval)
- Pin @jupyterlab/shared-models >=4.0.0-alpha.10,<4.0.0-alpha.14 #61 (@davidbrochart)
- Cast only if number has same value #57 (@davidbrochart)
- Add back YMap for cell metadata #53 (@davidbrochart)
(GitHub contributors page for this release)
@agoose77 | @davidbrochart | @dependabot | @fcollonval | @hbcarlos | @jtpio | @meeseeksdev | @pre-commit-ci | @welcome | @Wh1isper
- Trust the default cell #161 (@krassowski)
- Bump y-py to 0.6.0+ #175 (@fcollonval)
(GitHub contributors page for this release)
@davidbrochart | @fcollonval | @welcome
(GitHub contributors page for this release)
@davidbrochart | @fcollonval | @hbcarlos
- Fix notebook undo scope #148 (@fcollonval)
(GitHub contributors page for this release)
@davidbrochart | @fcollonval | @welcome
- Removes YMap for attachements #77 (@fcollonval)
- Add path document attribute #82 (@davidbrochart)
(GitHub contributors page for this release)
@davidbrochart | @fcollonval | @meeseeksmachine | @welcome
Back-port of #56, #57 and #59.
- Use hatch #51 (@davidbrochart)
- Removes YMap for cell metadata #50 (@hbcarlos)
(GitHub contributors page for this release)
@davidbrochart | @hbcarlos | @pre-commit-ci
(GitHub contributors page for this release)
- Move ypy-websocket dependency to test #41 (@davidbrochart)
(GitHub contributors page for this release)
- Add YNotebook get_cell, set_cell, append_cell #35 (@davidbrochart)
(GitHub contributors page for this release)
- Align notebook schema with JupyterLab HEAD #38 (@davidbrochart)
- [pre-commit.ci] pre-commit autoupdate #37 (@pre-commit-ci)
- [pre-commit.ci] pre-commit autoupdate #36 (@pre-commit-ci)
- [pre-commit.ci] pre-commit autoupdate #28 (@pre-commit-ci)
(GitHub contributors page for this release)
@davidbrochart | @pre-commit-ci
(GitHub contributors page for this release)
- Fix type checking when casting #30 (@davidbrochart)
(GitHub contributors page for this release)
(GitHub contributors page for this release)
- Remove document apply_update method #25 (@davidbrochart)
(GitHub contributors page for this release)
- Add document apply_update method #23 (@davidbrochart)
(GitHub contributors page for this release)
- Move nbformat and nbformat_minor to meta YMap #21 (@davidbrochart)
(GitHub contributors page for this release)
- Also observe the state YMap #19 (@davidbrochart)
- Change URL to point to jupyter-server #18 (@davidbrochart)
(GitHub contributors page for this release)
- Allow to set dirty whatever the previous value #16 (@davidbrochart)
(GitHub contributors page for this release)
- Adds id to cells #13 (@hbcarlos)
- [pre-commit.ci] pre-commit autoupdate #12 (@pre-commit-ci)
- Transfer repo to jupyter-server org #11 (@davidbrochart)
(GitHub contributors page for this release)
@davidbrochart | @hbcarlos | @pre-commit-ci | @welcome
- Update ypy>=0.5.0 #9 (@davidbrochart)
(GitHub contributors page for this release)
- Add setuptools to install_requires #7 (@davidbrochart)
(GitHub contributors page for this release)
- Improve jupyter_ydoc.ydocs #5 (@davidbrochart)
(GitHub contributors page for this release)
- Add test #3 (@davidbrochart)
- Update README #1 (@davidbrochart)