Jupyter Viewer for Confluence Cloud
Breadcrumbs

Changelog


Maintenance

  • Updates to third party dependency versions

  • Upgrade to Node 24 runtime

  • We’ve added internal app usage tracking support.


Forge Maintenance & Improvement

  • Convert last remaining Connect macro module to Forge

  • Remove remaining connect Manifest connections from app including permission scopes

  • Add support for anonymous and guest users


2025-11-17

Maintenance

  • Update Third Party Dependencies

  • Update Documentation Links


2025-08-18

Maintenance

  • Update Third Party Dependencies

  • Remove temporary scheduled trigger


2025-07-30

Maintenance

  • Update to Forge storage data migration trigger to help migrate existing data from Connect to Forge. This is as part of our ongoing Forge migration.


2025-07-22

Bug Fixes

  • Ensure non-admins see a helpful message to contact site admins for the GitHub token configuration.

Maintenance

  • Update to Forge storage data migration trigger to help migrate existing data from Connect to Forge. This is as part of our ongoing Forge migration.


2025-07-09

Announcements

  • Continued Progress on Atlassian Forge Migration - GitHub Token Now stored in Forge

    • As part of our ongoing migration of Jupyter Viewer for Confluence to the Atlassian Forge framework, we have now introduced support for storing GitHub tokens in Forge.

    • What’s new:

      • GitHub tokens are now saved in Atlassian Forge’s secure, encrypted storage.

      • This lays the foundation for a more seamless experience as we continue migrating to Forge.

    • What this means for you:

      • You can continue managing your GitHub token through the app’s configuration screen.

      • No action is required on your part, the app will handle everything automatically.

    • We’ll continue rolling out improvements incrementally to ensure a stable and transparent transition. For more information on the migration plan and future updates, please refer to our full communication here.


2025-06-23

Announcements


2025-06-06

Announcements

  • Limit Notebook Size to 4.5MByte


2025-06-03

Announcements

  • Continued Progress on Atlassian Forge Migration

    • As part of our ongoing migration of Jupyter Viewer for Confluence to the Atlassian Forge framework, we have now replaced the Connect Macro module with a new Forge-based module.

    • While this change modernizes our app architecture behind the scenes, it may affect how the macro is displayed to guest and anonymous users, due to current Forge platform limitations.

    • For more information and recommended workarounds, please refer to our troubleshooting guide.

    • We’ll continue to roll out updates incrementally to ensure a smooth and transparent transition. For more information on the migration plan and future updates, please refer to our full communication here.


2025-04-15

Announcements

  • Continued Progress on Atlassian Forge Migration

    • As part of our ongoing migration of Jupyter Viewer for Confluence to the Atlassian Forge framework, we have now replaced the Get Started page with a new Forge-based module.

    • This update is another step forward in aligning with Atlassian's cloud app development standards. While this change modernizes our app architecture behind the scenes, it does not impact the user experience or functionality at this stage.

    • We’ll continue to roll out updates incrementally to ensure a smooth and transparent transition. For more information on the migration plan and future updates, please refer to our full communication here.


2025-03-13

New Features

  • Preparing for Atlassian Forge Migration

    • As part of our efforts to transition Jupyter Viewer for Confluence to the Atlassian Forge framework, our first release focuses on converting to the Forge manifest file. This is a foundational step in the migration process and will not introduce any changes to the app’s functionality or user experience.

    • For a detailed overview of our migration plan, including key timelines and what to expect, please refer to our full communication here.

Bug Fixes

  • Fixed some issues with error handling that caused unexpected behavior in certain cases.

Maintenance

  • Update to third party dependencies


2024-12-17

Maintenance

  • Updates to third party dependency versions.


2024-12-06

Improvements

  •  Improved style of the Jupyter notebook preview in the Macro editor

  • Addition of tabs to organize the macro editor for ease of use.

Maintenance

  • Updates to third party dependency versions.


2024-10-17

Improvements

  • Update links to the documentation to point to new documentation

  • Improve the getting started page for Confluence admins

Bug Fixes

  • Refresh state of error in Preview so it is no longer visible when another error is triggered or a notebook is rendered


2024-09-19

New Features

Confluence Cloud Dark theme support 🕶️

Improvements

  •  Improved the behavior of the page search within the macro editor.

Bug Fixes

  • Fix page search suggestions when page title include a space or character like “-”.

Maintenance

  • Updates to dependency versions.


2024-03-06

Bug Fixes

  • Fixed admin configuration error when adding or changing the GitHub token.

Maintenance

  • Improve database encryption

  • Updates to dependency versions


2024-02-21

Maintenance

  • Replace Atlassian API usage

  • Updated to the latest version of libraries


2024-01-22

Maintenance

  • Fixed Cross-Site-Scripting vulnerability when including malicious notebook. This vulnerability was not exploitable, as it was blocked by our content security policy.


2024-01-10

Maintenance

  • Updates to third party libraries


2023-10-24

Bug Fixes

  • Bug fix affecting Admins in non-default groups not being able to access settings.


2023-09-05

Privacy & Security

  • Enhanced privacy and security measures taken to delete any data stored when app is un-installed


2023-08-23

Bug Fixes

  • Fixed the rendering of the \neq symbol in Latex

  • Additional hardening against XSS attacks via malicious notebooks.


2023-04-26

Bug Fixes

  • Fixed link to the admin panel shown when access to private GitHub repos isn’t configured yet.

Maintenance

  • Updated to the latest version of libraries which had vulnerabilities.


2023-02-24

Maintenance

  • Updated to the latest version of some libraries

  • General improvement on documentation reference and error handling


2023-02-10

Maintenance

  • Improved security and upgrading to the latest version of some libraries


2023-01-11

Maintenance

  • Improved Security by upgrading to the latest version of some libraries


2022-12-19

Maintenance

  • Improved Security by upgrading to the latest version of some libraries


2022-09-05

Maintenance

  • Improved Security by upgrading to the latest version of some libraries and security headers


2022-08-02

Maintenance

  • Improved Security by upgrading to the latest version of some libraries.


2022-02-03

Maintenance

  • Improved Security by upgrading to the latest version of the Atlassian Connect libraries.


2021-12-14

New Features

  • Improving usage of macro with efficient Dropbox URL copy and paste functionality

    • You can now copy and paste Dropbox URLs 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.


2021-10-07

Improvements

  • Image files that are relatively referenced in notebooks from Bitbucket Cloud and GitHub will now be displayed in the macro.

Bug Fixes

  • Improved and consistent user experience across browsers when using the Confluence page search and drop down selector.


2021-07-22

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!

Improvements

  • Backend code optimizations


2021-07-20

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/IPython Viewer now supports syntax highlighting for:

      • C

      • C#

      • C++

      • Go

      • Java

      • Scala

      • Shell/Bash

      • SQL

      • TypeScript

Maintenance

  • File Size Limit of 20MByte

    • A file size limit of 20MByte was added. Previously large files could create timeouts or crash the app. Let us know if the limit is to low for you.


2021-06-22

New Features

  • Improving usage of macro with efficient URL copy and paste functionality

    • We strive to make the user experience better with each release and we think we have delivered this time around. 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.

Improvements

  • Making it easier to “Get Started” with Jupyter/IPython Viewer

    • We want to make sure that installing Jupyter/IPython Viewer is as seamless as possible so we have added a “Get Started” menu option which includes a link to helpful information including documentation, key features and set up steps. It’s never been easier to get started with Jupyter/IPython Viewer!

Bug Fixes

  • Some variants of Bitbucket URLs for notebooks may have not been rendered, so we have fixed that. Please let us know, if you find a Bitbucket URL to a notebook, which is not working for you.


2021-06-16

New Features

  • Automatic cloud migration without manual work

    • This release improves the cloud migration path so that there is no manual work anymore.

    • Before, it was necessary to manually rewrite the macro keys between the Data Center and cloud edition of the app. Now, this step is not necessary anymore, offering an automatic migration with the Confluence migration assistant.

    • What is still unsupported in Cloud is accessing notebooks from Bitbucket Data Center.

Improvements

  • Improved error message to make it clear that currently only GitHub Cloud is supported but not GitHub Enterprise for accessing Jupyter notebooks


2021-06-10

New Features

  • View IPython/Jupyter notebooks attached to other Confluence pages!

    • In the IPython edit/insert dialog, a new Confluence Page field has been added. Paste the Confluence Page ID or start typing the Page Title to view matching pages. Any IPython/Jupyter notebooks on the page will be selectable from the attachment dropdown.

  • View IPython/Jupyter notebooks on private Github repos!

    • With this latest release, Github tokens may be added in the Admin Panel to access notebooks on private Github repos. A link to add the token is included in the error message when attempting to access Github URLs.

Improvements

  • Increased support for Server/DC to Cloud migration

    • IPython/Jupyter Viewer for Confluence (Server/DC) macro instances that loaded a page-attached notebook will now automatically find the notebook in IPython/Jupyter Viewer for Confluence Cloud, making cloud migration even easier!

Bug Fixes

  • Fixed GitHub redirection when using links from the Raw/Download button.

  • Fixed issue with the Insert/Save operation failing if the first submission attempt did not include a valid URL/attachment.

Maintenance

Lorem ipsum dolor sit amet.


2021-04-16

Maintenance

  • Fixed a reported Cross-Site-Scripting (XSS) vulnerability


2021-04-12

Maintenance

  • Improved Security by upgrading to the latest version of the Atlassian Connect libraries.