Version 3.x
3.0.1:
Maintenance
-
Documentation Link Updates
3.0.0:
⚠️ Major Changes
-
As part of this release, we’ve made changes to align with Atlassian’s End of Life (EOL) Policy:
-
Only supporting Confluence 8.5.3 or newer
Confluence 8.4 will be end of life in July 7th 2025. In order to focus to support Confluence 10, we decided to only support Confluence 8.5.3 or newer.
-
-
Supporting Upcoming Confluence 10
-
Confluence 10 is on the horizon. We adopted the application also run in Confluence 10. All the features keep working as before in Confluence 10.
-
Version 2.x
2.0.2:
Bug Fixes
-
Fixed issue rendering non ASCII text in notebooks
2.0.1:
Maintenance
-
Update third party dependency library
2.0.0:
⚠️ Major Changes
-
As part of this release, we’ve made changes to align with Atlassian’s End of Life (EOL) Policy:
-
Dropped Support for Confluence 7
Confluence 7 reached its end of life as per Atlassian’s support schedule. By discontinuing support, we can focus on delivering the best experience for users on Confluence 8.1.0 + and 9 +, ensuring compatibility, performance, and security. -
Removed Support for Java 8
Java 8 is no longer supported, allowing us to take advantage of new features and improvements in modern Java versions, providing a better and more secure foundation moving forward.
-
Version 1.x
1.9.3:
Improvements
-
Minor UI improvement of the macro edit form
Bug Fixes
-
Fixed loading behavior affecting notebook files with embedded HTML content on Confluence 9.
Maintenance
-
Remove deprecated frontend functions
-
Update documentation links
1.9.2:
Maintenance
-
Update dependency to address potential dependency vulnerability
1.9.1:
Bug Fixes
-
Bug Fix - Remove typo affecting listing notebook attachments in macro editor
Maintenance
-
Protect against XSS in error handling logic
-
Add permission checks to prevent disclosure of attachments
1.9.0:
New Features
-
With Confluence version 9.0.0 only - Support for Dark Theme 🕶️
Maintenance
-
Security dependency updates
-
Future version Confluence 9.0.0 preparation
1.8.11:
Maintenance
-
Prep for Confluence 8.8 compatibility
1.8.10:
Bug Fixes
-
Fix issue for encoded spaces in raw links where they were not handled properly. We now render them normally.
1.8.9:
Maintenance
-
Fix XSS vulnerability where malicious Jupyter Notebooks could execute Javascript in the Confluence page
1.8.8:
Maintenance
-
Updates to third party libraries
1.8.7:
Bug Fixes
-
Fixed display on of Latex
\neqsymbol
Maintenance
-
Fixed a XSS vulnerabilities when including a malicious notebook
-
Fixed a XSS vulnerabilities when including malicious crafted URLs
1.8.6:
Maintenance
-
Fixed a XSS vulnerability in the macro editor
1.8.5:
Bug Fixes
-
When editing Jupyter macros which include Jupyter files from Bitbucket Data Center, app returns "Project or repository could not be found" error
1.8.4:
Maintenance
-
Fixed a security issue where files on the Confluence server could fetched by using a non-http URL. This only applies to Confluence instances which have the Allow/White list feature turned off.
1.8.3:
Improvements
-
allow notebooks URLs to be auto-previewed when in editor mode
Bug Fixes
-
fixed a license enforcement bug
-
support notebook URLs with spaces
Maintenance
-
maintenance updates including an improved documentation site
1.8.2:
Bug Fixes
-
we fixed a production issue that users may have noticed if using an older version of Confluence Data Center/ Server (pre 8.0) and either version 1.8.0 or 1.8.1 of Jupyter Viewer for Confluence Data Center/ Server. The issue was an app conflict that caused endless loading or a blank screen while using the editor. The root cause of the issue was a missing web resource that was added back in with version 1.8.2. We ask users under these version constellations to update to the latest version as soon as feasible.
Maintenance
-
updated dependencies
1.8.1:
Maintenance
-
updated dependencies
1.8.0:
Announcements
-
As of this release, we are dropping support for Confluence 6 given it has been considered as End of Life by Atlassian for some time.
Bug Fixes
-
Honor the
-Dhttp.nonProxyHostsproperty when using a HTTP proxy for Confluence
Maintenance
-
Security dependency updates
1.7.1:
Bug Fixes
-
Honor the
-Dhttp.nonProxyHostsproperty when using a HTTP proxy for Confluence
Maintenance
-
Add link to Confluence Allow List admin page on the error message.
1.7.0:
Announcements
-
Drop “IPython” name from Jupyter Viewer for Confluence
-
We officially support more kernels than IPython! In recognition of this, we are dropping “IPython” from the app name and within-app terminology.
-
Don’t worry, the IPython kernel is still fully supported!
-
New Features
-
Increased syntax highlighting support
-
Jupyter notebooks are no longer just being used with the IPython kernel. That’s why we’ve decided to increase our syntax highlighting support to cover more common language use cases for Jupyter notebooks. In addition to the previously supported languages (Python, R, JavaScript, and Julia), Jupyter Viewer now supports syntax highlighting for:
-
C
-
C#
-
C++
-
Go
-
Java
-
Scala
-
Shell/Bash
-
SQL
-
TypeScript
-
-
Improvements
-
Improved select error and informational messages so they are easier to understand and follow
Maintenance
-
Security dependency updates
1.6.0:
New Features
-
Improving usage of macro with efficient URL copy and paste functionality for non-Bitbucket URLs
-
In a previous release, we added the ability to copy and paste Jupyter notebook URLs from Bitbucket; in this release, we have extended the functionality to include most other URLs as well. We have made it easier to include a notebook URL that will be automatically converted and displayed by the macro. This will make it even faster to get your notebook rendered in Confluence so you can move on to more important work.
-
-
View Jupyter/IPython notebooks attached to other Confluence pages!
-
In the IPython edit/insert dialog, a new
Confluence Pagefield has been added. Start typing the Page Title to view matching pages. Once a page has been selected, any Jupyter/IPython notebooks on the page will be available for insertion from the attachment dropdown.
-
Improvements
-
Improved select error and informational messages so they are easier to understand and follow
Maintenance
-
Security dependency updates
1.5.1:
Bug Fixes
-
When a notebook URL is pasted with no branch information and the default branch is different in Bitbucket, the app will not find the file
-
Use "Allowlist" term in error messages when rendering notebooks from URL's which are not allowed
1.5.0:
New Feature
-
Allow copy&paste of Jupyter notebook URL's from Bitbucket into a Confluence page
-
No need anymore to add the macro manually and fill out the repo/branch/file parameters.
-
Just paste an URL from Bitbucket referencing an IPython/Jupyter notebook, and it will automatically be converted to a filled out macro.
-