Skip to content

Latest commit

 

History

History
1923 lines (1166 loc) · 142 KB

CHANGELOG.md

File metadata and controls

1923 lines (1166 loc) · 142 KB

Changes

Changelog file deprecated

The CHANGELOG.md file has been deprecated in favor of the GitHub Releases page.

3.28.0 (2024-06-05)

Features

  • convert font-awesome icons to bootstrap icons (#3173, #3161)
  • improve membership maintenance UX (#3154)
  • small updates to the connected services page (#3149)

Fixes

  • adjust navigation logic to prepare migration to react-router@v6 (#3151)
  • refactor client to fix dynamic imports (#3140, #3141)
  • remove old reactstrap wrapper (#3155)
  • show project members on the project information page (#3143)
  • deprecate Url.js for Renku 2.0 components (#3158)
  • fix project page nav in small viewports (#3168, #3169)
  • update session buttons in Renku 2.0 (#3172)
  • update session badges on the project page of Renku 2.0 (#3174, #3175)
  • redirect to group page after creation (#3177)
  • optimize bundle size (#3181)
  • update dependencies (#3180, #3178, #3160)
  • show a full page 404 when a group or project is not accessible (#3162, #3176, #3153)

3.27.0 (2024-05-24)

Features

  • allow editing of project settings based on access role (#3119, #3118)
  • changes to search UI to support new roles and response structure (#3119, #3118)
  • support new group member roles (#3137, #3146)
  • update project member names (#3110, #3118)

BREAKING CHANGES

  • Requires renku-data-services version >= 0.12.0

3.26.0 (2024-05-23)

Features

  • rework Renku 2.0 project page (#3108, #3098)
  • handle custom resource pools culling times (#3113)

BREAKING CHANGES

  • Requires renku-notebooks version >= 1.25.0

3.25.0 (2024-05-17)

Features

  • add support for connected services in Renku 2.0 (#3122)

BREAKING CHANGES

  • Requires renku-notebooks version >= 1.24.0
  • Requires renku-data-services version >= 0.11.0

3.24.0 (2024-05-15)

Features

Fixes

  • sort by date on the 2.0 search page (#3088, #3091)

BREAKING CHANGES

  • Requires renku-notebooks version >= 1.23.0
  • Requires renku-data-services version >= 0.10.0

3.23.0 (2024-04-08)

Features

  • add "email us" to the session class option (#3073)

3.22.0 (2024-04-04)

Features

  • initial support for renku v2 namespaces (#3023, #3027)

BREAKING CHANGES

  • Requires renku-data services version >= 0.8.2

3.21.0 (2024-03-26)

Features

  • change the url structure for Renku 2.0 projects (#3026)
  • add an additional top bar for Renku 2.0 (#3030)
  • ad-hoc feature flag for Renku 2.0 (#3051)
  • adapt session storage to repository (#3057, #3058)
  • add support for entity tags on Renku 2.0 projects (#3067)
  • add sessions for Renku 2.0 projects (#3037)
  • add search for projects and users on Renku 2.0 (#3032)

Bug Fixes

  • remove the <ThrottledTooltip> component (#3022)
  • start migrating to react-router@v6 (#3028)
  • expand the readme to include a contribute section (#3031)
  • add an action to automate releases (#3035)
  • update the release action (#3039)
  • some migration step for react-router@v6 (#3041)
  • update tsconfig.json (#3066)
  • update appearance of copy button in file view (#3078)
  • update footer links with Mastodon (#3059, #3081)
  • update react-pdf version and fix it (#3006, #3083)
  • improve session scheduling error messages (#3036, #3082)

BREAKING CHANGES

  • Requires renku-notebooks version >= 1.22.0
  • Requires renku-data services version >= 0.6.0
  • Requires renku >= 0.50.0 (New services: solr, renku-search)

3.20.2 (2024-03-21)

Bug Fixes

  • fix Keycloak sync fallback by calling /user endpoint when logged in (#3080)

3.20.1 (2024-02-08)

Bug Fixes

  • refactor UI routing (#3009, #2605)
  • fix landing page parallax background (#3010)
  • temporarily fix search bar styles (#3019)
  • update the font part of the style guide (#3018)
  • handle jsonrpc improper redirects (#3017, #2966)

3.20.0 (2024-02-06)

Features

  • initial alpha implementation of renku v1 projects (#2870, #2875)
  • remove features section from help (#2986)
  • show terms of use and privacy policy in the help section of the UI (#2954, #2991)
  • improve appearance of templates on new project page (#2999, #2387)

Bug Fixes

  • restore logged in/out notifications (#3014)
  • fix z-index clash in the search page (#2995, #2934)
  • hide button to add storage when the feature is not available (#3001)
  • unify appearance of project settings alerts (#2990)
  • fix build warnings on Notifications component (#3005)

3.19.0 (2024-01-22)

Features

  • Allow users to modify sessions when paused (#2942, #2941, #2980)
  • Improve feedback when starting sessions on outdated projects (#2983, #2985)

Bug Fixes

  • Set a branch every time a renku-core API is invoked (#2977)
  • Improve string validation when trying to upload a dataset file by URL (#2834, #2801)
  • Update the Renku logo and Renku browser icons (#2848)
  • Use the renku-core API for session options (#2947, #2876)

3.18.1 (2024-01-17)

Bug Fixes

  • Use the default branch on all the core datasets APIs (#2972)
  • Align font sizes and text colors on the home page (#2963, #2968)

3.18.0 (2024-01-15)

Features

  • Enable storage RW and support more storage services (#2915, #2901, #2899, #2908, #2962, #2900)
  • Add auto-carousel on the landing page (#2927)
  • Add /version endpoint to the UI server (#2928)
  • Add KG to the release information page (#2933)
  • Add tolerations and node affinities to resource classes (#2916)
  • Let admin add many users at once to a resource pool (#2910)
  • Update empty cards animation (#2937)

Bug Fixes

  • Fix the environment dropdown on the Start session page (#2949, #2948)
  • Resize the feedback badge on the session settings page (#2953)
  • Use password fields for credentials (#2920)

BREAKING CHANGES

  • Requires renku-notebooks version >= 1.21.0
  • Requires renku-data services version >= 0.4.0

3.17.1 (2023-11-30)

Bug Fixes

  • Adapt dataset APIs to the new naming convention used in the backend (#2723, (#2854)

BREAKING CHANGES

This update aligns the dataset slug and name properties with the updated renku-core and KG API. They now return slug and name instead of name and title.

  • Requires renku-core version 2.8.0 or later
  • Requires renku-graph version 2.48.0 or later

3.17.0 (2023-11-29)

Features

3.16.0 (2023-11-24)

Features

Bug Fixes

  • Change icons in the navbar to use Bootstrap icons (#2882, #2763).
  • Handle errors from the getSessions query in the Dashboard (#2903, #2873).
  • Adjust dropdown menus with anchors nested in buttons (#2907).
  • Update the workflows documentation link (#2917).
  • Correctly update progress of project indexing (#2833, #2774).
  • Add whitespace after author name (#2921).

3.15.1 (2023-11-14)

Bug Fixes

  • Address visual glitches on many pages (#2883).
  • Fix links on the search page cards (#2887).
  • Prevent showing wrong options on the Session dropdown menu when the project namespace includes uppercase letters (#2874).
  • Correctly handle Statuspage down (#2871, #2871).
  • Ignore the case when storing last visited projects to prevent duplicates on the Dashboard (#2892).
  • Restore the switch between creating and importing a dataset, and restyle the buttons (#2857).

3.15.0 (2023-10-27)

Features

  • Show a confirmation text when saving a session (#2856).
  • Add an admin interface for resource pools (#2752, #2726).

Bug Fixes

  • Merge implementations of KG API (#2859, #2829).
  • Properly close all WebSocket connections upon shutdown (#2861).
  • Update the session notebook icon to use RTK query (#2842, #2759).

3.14.0 (2023-10-24)

Features

  • Add support for cloud storage configuration per project (#2760, #2736).
  • Improve color contrast and other UX elements (#2846, #2845).
  • Use the new KG API to change to the project avatar (#2778, #2806).
  • Show project showcases on the landing page (#2747, #2799).
  • Show status banner as loud during major outages (#2767, #2853).

3.13.1 (2023-10-10)

BREAKING CHANGES

Features

  • Reduce the compiled bundle size to improve performance of the UI (#2818, #2827, #2832)
  • Dashboard: Speed up showing the warning for non-indexed projects (#2824)
  • Projects: Use the KG API to update a project's metadata for the following cases: visibility, keywords and description (#2793)

Bug Fixes

  • Datasets: Use versioned URL of renku-core when uploading files to a dataset (#2831)

3.13.0 (2023-09-27)

Features

  • Support persistent sessions, allowing logged user to pause sessions (#2686, #2526).

Bug Fixes

  • Fix adding files by URL to datasets (#2800).

BREAKING CHANGES

The previous autosave mechanism, based on GitLab branches, is phased out in favor of the new persistent sessions.

  • Requires renku-notebooks 1.19.0 or greater.

3.12.2 (2023-09-14)

Features

  • storybook deploy and test Storybook (#2212, #2300, #2748, #2773)
  • dataset add dataset to project uses versioned core-service endpoints (#2788)

Bug Fixes

  • dataset support dataset avatar with external url (#2765, #2791)
  • dataset unzip multiple dataset files (#2754, #2786)
  • fix render loops in creating new projects (#2788)

3.12.1 (2023-09-07)

This release includes relevant changes non-visible to the users. It also includes the urgent bugfix from version 3.11.1

3.12.0 (2023-08-31)

Features

  • Update landing page for non-logged users (#2681, #2741).

Bug Fixes

  • Use the migrations endpoint correctly -- we were accidentally routing older projects to the wrong backend version (#2766).
  • Use the "dev" label properly on the footer in the Renku version section (#2776).

3.11.1 (2023-09-07)

Bug Fixes

  • Handle embedded template variables in project creation links (#2789)

3.11.0 (2023-08-22)

Features

  • Simplify distinguishing projects linked to datasets by showing the full slug in a tooltip when hovering on the project name (#2617, #2707).
  • Add a new section in the project settings to change visibility (#2515, #2648).
  • Use KG to fetch and store project descriptions (#2631, #2438).
  • Show version of Renku and the backend components (#2664, #2703).
  • Use 'metadata processing' instead of 'Knowledge Graph' (#2553, #2709).

Bug Fixes

  • Allow navigating back after login (#2682, #2711).
  • Sort project datasets by the user-friendly title instead of the hidden name (#1514, #2702).
  • Update the loader spinner to fix DOM nesting errors (#2658, #2750).
  • Restore maintenance page (#2715).
  • Use a common project URL when invoking renku-core APIs (#2714, #2722).
  • Prevent fake warnings from memory constraints on sessions (#2757).

3.10.0 (2023-07-24)

Features

  • implement a global error boundary (#2604, #2498)
  • support additional common R file extensions (#2637, #2639)

Bug Fixes

  • prevent endless loader on migration errors (#2650)
  • do not open folder by default in dataset view when containing too many elements (#1930, #2628)
  • properly render rstudio components (#2660, #2652)
  • validate keywords input when editing datasets (#2356, #2628)
  • remove info from project page about datasets in kg (#2622, #2628)

3.9.0 (2023-07-07)

Features

  • update session start options and project settings to use compute resource pools (#2517, #2484)
  • support common R file extensions (#2637, #2638)

BREAKING CHANGES

Sessions started from the UI will now use provisioned resource pools and session classes.

  • Support the new session classes provided by the compute resource pools.
  • Requires renku-notebooks 1.16.0 or greater

3.8.1 (2023-07-06)

Bug Fixes

  • do not query for datasets if no backend is available for the project version (#2636)
  • prevent errors when building with npm

3.8.0 (2023-07-05)

Features

  • handle responses from the new core versions endpoint (#2134)
  • surface backend error message on dataset list page (#2629)

Bug Fixes

  • prevent API failures for projects on older metadata versions (#2627)

BREAKING CHANGES

  • Requires renku-core v2.6.0 or greater

3.7.0 (2023-06-30)

Features

  • add a customizable message to the dashboard page (#2592, #2434)

Bug Fixes

  • dataset delete is possible again (#2607)
  • improve showing the error details for sessions (#2611, #2504)
  • fix sessions not showing on dashboard (#2608, #2593)
  • allow up to 100 namespaces and sort them (#2606)
  • correctly determine if a dataset is in the KG (#2600)
  • more robust handling of markdown to prevent crashes (#2597)

3.6.0 (2023-06-07)

Features

  • major rework and simplification of project status page (moved to Settings -> General) (#2503, #2135)
  • add a delete project button on the settings tab (2416)

Bug Fixes

  • avoid throwing an error when displaying invalid dates (#2541)
  • make the text not selectable in entity cards (#2546)
  • fix unhandled promise rejection on the new project page (#2532)
  • fix the "add dataset to project" feature (#2549)
  • clicking on a file name on the dataset view leads to the contents, not lineage (#1270)
  • fix getting a 404 page when switching from lineage view to contents (#2571)
  • fix the workflow view crashing the UI in some cases (#2578)

3.5.0 (2023-05-22)

Features

  • add a clone button to the project overview (#2495, #2440)

3.4.3 (2023-05-02)

Bug Fixes

  • correct handling of notebook search parameter with autostart (#2469, #2217)
  • show loading state correctly on projects workflows tab (#2493, #2492)
  • prevent UI crashes when showing all workflows (#2502, #2488)
  • handle 404 return code when accessing a project by id (#2476, #1188)
  • prevent content layout shift when selecting a template (#2482)
  • provide the correct notebook search param for anonymous users (#2479, #2477)
  • update broken documentation link (#2497)

3.4.2 (2023-04-18)

Features

  • use dropdown for session options when the number of choices is too large for a button group (#2461, #2237)

Bug Fixes

  • prevent dropping pinned images (#2466, #2458)
  • ignore deleted projects when showing the dashboard (#2465, #2437)
  • make the sessions list fork button work (#2451, (#2452)
  • remove conspicuous commas in the add dataset screen (#2472)
  • skip the workflow list query if the backend does not support the project (#2460, #2443)
  • fix notebookWarning broken invocation (#2474)

3.4.1 (2023-03-30)

Features

  • retrieve project metadata from KG on project access (#2337, #2414)

Bug Fixes

  • fix the session URL on the dashboard (#2444)

3.4.0 (2023-03-21)

Features

  • unify dashboard and headers session buttons (#2401, #2393
  • make components sticky when scrolling long files on the file viewer (#2406, #2412)
  • always re-sort equal results by descending date (#2373)
  • improve the display of session error information (#2396, #2411)
  • convert the projects coordinator -- projects stars from GitLab will not be usable anymore (#2384)

Bug Fixes

  • prevent listing projects twice on the dashboard (#2316, #2408)
  • start sessions with base images when pinned images are missing (#2410)

3.3.0 (2023-02-27)

Features

  • show instructions on how to connect via SSH on deployments supporting it (#2324, #2376)

Bug Fixes

  • fetch sessions early to prevent flashing the the dashboard after a few seconds (#2400)
  • show and use timezone aware dates (#2388)

3.2.0 (2023-02-16)

Features

  • ⭐ add a new dashboard for logged-in users, showing running sessions, last accessed projects, and own datasets (#2286, #2332, #2302, #2307, #2303, #2320, #2304, #2330, #2305, #2333, #2305, #2350)
  • show commit messages on the dropdown when starting a session (#2240, #2362)
  • allow creating a new project with an avatar (#2181, #2331)
  • remove the collaboration tab and add links to GitLab's issues and merge requests pages (#2256, #2365)
  • make searches sharable by storing parameters in the URL (#2257, #2351)

Bug Fixes

  • fix markdown to HTML conversion problems with underscores in links and math formulas (#1719, #2308, #2371, #2374)
  • restore auto-starting a session when previewing a notebook (#2344)
  • prevent failures when accessing datasets from the project header links (#2357)
  • align elements correctly in the datasets file browser (#2318)
  • sort commits to prevent random order (#2347)

Notices

We have upgraded the tooling we use to render notebooks, and this may affect how math expressions appear. Please take a look at the 3.2.0 Release Notes in GitHub for details.

3.1.0 (2023-01-24)

Features

  • change text on the quickstart session button from "start" to "connect" when a session is running (#1381, #2268)

Bug Fixes

  • restrict visibility options to be compatible with namespace and parent project in fork dialog (#2296, #2299)

3.0.0 (2023-01-17)

Features

  • ⭐ introduce a new cross entity search page, phasing out the projects and datasets pages (#1894)
  • add a simple image editor for dataset avatars (#2180, #2246)
  • disable action button in sessions when stopping (#2278, #2284)
  • update documentation links and target the stable release (#2276)
  • add object store input validation (#2210, #2287)

Bug Fixes

  • handle errors on sessions interaction (#2269, #2169)
  • remove idle time when moving to step two on the starting session page (#2279, #2282)

2.16.0 (2023-01-09)

Features

  • update realtime the KG status indexing percentage (#2255)
  • refresh the developer documentation (#2165, #2275)

BREAKING CHANGES

  • Requires renku-graph v2.26.0 or greater

2.15.0 (2023-01-04)

Bug Fixes

  • client: improve layout of entity headers and cards (#2265)

Features

  • improve styling of button with menu and group button (#2200, #2243)
  • retrieve namespaces owned only when forking a project (#2027, #2187)
  • improve source highlighting in file preview (#2175, #2233)
  • restore projects and datasets images (#2179, #2231)

2.14.0 (2022-12-16)

Bug Fixes

  • improve layout on project creation page (#2077, #2214)
  • prevent resetting inputs when forking a project (#2157)
  • update links to documentation (#2207, #2199)
  • fix glitches on start session page (#2199)
  • use project slug for local links (#2209)
  • prevent overflowing content on file browser (#2132, #2213)

Features

  • make "stop" the default action for failed sessions (#1892, #2211)
  • receive notifications through websocket when sessions change (#2016, #2145, #2189)

2.13.0 (2022-11-28)

Bug Fixes

  • correctly handle log download in all places in the UI (#2160)

Features

  • switch to REST endpoint for lineage from KG (#1857, #2122)

  • unify display of session logs in all places in the UI (#2139, #2160)

2.12.0 (2022-11-21)

Bug Fixes

projects:

  • fix bug in project name entry field of fork dialog (#2144)

Features

sessions

  • improve explanation when a session link does not work (#2141, #1777)
  • improve UX of server session logs (#1743, #2137)
  • unify flow for starting sessions (#2131, #2115)

misc

  • add static files for other RenkuLab components (#2126)
  • update or swap outdated client components (#2156, #2159)

2.11.1 (2022-11-09)

Bug Fixes

sessions

  • do not disable no-code pull/push buttons in situations where they will actually work (#2100, #2103)

Features

sessions

  • generate cheatsheet based on spec from renku-python (#1920, #2112)

2.11.0 (2022-11-07)

Bug Fixes

sessions

  • handle corrupted autosaves and improve warnings (#2086, #2088)
  • fix progress updates on session start (#2095, #2098)

projects

  • display shared link values in the new project form (#2026, #2089)
  • correctly cache response from KG endpoint (#2096, #2097)

Features

sessions

  • add refresh button to session (#1986, #2091)
  • use the same component for session preparation and start progress (#2064, #2104)

workflows

misc

BREAKING CHANGES

  • Requires renku-python v1.9.0 or greater

2.10.1 (2022-10-20)

Bug Fixes

  • do not show session loader when values other than session status change (#2083)

2.10.0 (2022-10-17)

Bug Fixes

  • load notebook preview (#2052)
  • prevent sending repeated queries to GitLab graphql (#2072)
  • server: use the correct redis namespace (#2053)
  • show namespace name when there is no owner data (#2051)
  • set the size of the image on the Not Found page to full screen (#2051)

Features

BREAKING CHANGES

  • Requires renku-notebook v1.12.0 or greater

2.9.0 (2022-09-15)

Features

  • reduce unnecessary 'project locked' notifications (#1982, #2025)
  • expose project metadata as JSON-LD (#1867, #2022)

BREAKING CHANGES

  • Requires renku-core v1.7.0 or greater
  • Introduces changes to the helm chart which should have no impact on most deployments

2.8.2 (2022-09-15)

Bug Fixes

  • server: unique ids for each anonymous user (#2031)

Features

  • server: prevent gateway from setting anon users cookies (#2032)

2.8.1 (2022-09-09)

Features

2.8.0 (2022-09-06)

Features

sessions

misc

Bug Fixes

project

  • fix file tree display when changing to original project from fork (#1907, #2015)
  • prevent repeated queries to projects API (#2017)

anonymous navigation

  • render star project button for anon users (#2014)
  • restore back button navigation on projects for anon users (#2017)

BREAKING CHANGES

  • requires renku-gateway >= 0.15.0

2.7.0 (2022-08-12)

Features

  • adapt notebook server error response format (#1710, #1989)
  • add styles for form elements (#1964, #1979)

Bug Fixes

  • host the Inter typeface on Renku (#1981, #1996)
  • sessions show the correct dialog when starting a session on an autosave branch (#1947, #2000)

BREAKING CHANGES

  • requires renku-notebooks >= 1.9.2

2.6.0 (2022-07-26)

Features

  • add confirmation when changing a value in the project settings (#1922, #1945)
  • add visibility tooltip on the project card (#1916, #1940)
  • add support for mermaid format in markdown view (#1807, #1941)
  • update layout: buttons, cards, font, colors (#1885, #1953)
  • include renku social media links in landing page (#1923, #1938)
  • update cheatsheet (#1961)

BREAKING CHANGES

  • requires renku >= 0.15.0

2.5.0 (2022-07-01)

Features

dataset

  • add dropzone component for large files (#1830, #1882)

misc

  • set page title to project or dataset title (#1881)
  • add custom error 404 page (#1910, #1915)

Bug Fixes

  • dataset use git_url instead of project_id to import dataset (#1925)
  • notebook add validation when opening a notebook (#1906, #1926)

BREAKING CHANGES

  • requires renku-python >= 1.5.0

2.4.1 (2022-06-24)

Features

  • sessions allow specifying files in auto start links (#1781, #1905)
  • home page remove unwanted sections of home page (#1886, #1896)

Bug Fixes

  • sessions validate that the autosave commit is in the project commit list (#1921)

2.4.0 (2022-06-13)

Bug Fixes

  • edit datasets without images works as expected (1899)

  • support new server resources format (#1825, #1791)

BREAKING CHANGES

  • requires renku-notebooks >= v1.8.0

2.3.2 (2022-06-10)

Bug Fixes

  • do not show download button for folders in lineage view (#1893)
  • retain dataset image when updating a dataset (#1861, #1887)

2.3.1 (2022-05-31)

Features

2.3.0 (2022-05-23)

Bug Fixes

  • correct listing of projects on datasets (#1842, #1843)
  • prevent wrong feedback on session pages (#1797, #1796)
  • update link to GitLab user profile (#1822, #1820)
  • prevent unnecessary queries to check project lock status (#1860, #1858)

Features

2.2.0 (2022-04-12)

Features

sessions

  • improve error handling on missing pipelines (#1778)
  • improve starting new sessions (#1730, #1408, #1679)
  • use new api for pinned images (#1769, #1767)

core

  • use versions endpoint to detect core-service versions
  • handle new renku-core api errors (#1757, #1709)
  • adapt to new name of core-service version endpoint (#1714)

Bug Fixes

misc

  • fix link to download files so it works for all default-branch names (#1750, #1753)
  • do not flash "RenkuLab down" when the user's auth token has expired (#1759, #1788)
  • fix the update project template button (#1745)

BREAKING CHANGES

  • Requires renku-core/renku-python >= v1.2.0

2.1.2 (2022-04-05)

Bug Fixes

sessions

  • fix problems starting projects with pinned images ( #1769, #1767)

2.1.1 (2022-03-24)

Features

sessions

Bug Fixes

  • correctly support updating project templates (#1745)

2.1.0 (2022-03-15)

Features

  • support creating a new project and importing a dataset into it as one action (#1604, #1703)
  • show project visibility in projects list (#1637, #1711)
  • generate links with badge to "Start on renku" (#1678, #1706)
  • redirect Notebook connect button to file in session (#1613, #1725)
  • display recently accessed projects on the home page (#1628, #1708)
  • show session logs for sub containers (#1647, #1713)
  • move documentation links to utility class (#1724)
  • support mounting cloud storage in sessions (#1499, #1518)

Bug Fixes

  • set project name in GitLab after project creation (#1685, #1722)
  • reformat dataset identifiers from old projects to be consistent with current format (#1694, #1716)
  • do not show project star status until it is available (#1657, #1723)
  • update old documentation links (#1704)

BREAKING CHANGES

  • requires renku-notebooks >=1.5.0

2.0.2 (2022-02-15)

Minor internal changes, not relevant to users.

2.0.1 (2022-02-10)

Features

  • support custom CA certificates (#1537)

Bug Fixes

  • use the new usedIn field to get dataset projects (#1684)

2.0.0 (2022-02-04)

Features

markdown

project templates

  • support template-defined parameter validation (#1579, #1320)
  • support icons and description for templates (#1530, #1467, #1487)

repo support

server

  • improve error logging in ui-server (#1523, #1658)

sessions

Bug Fixes

datasets

  • fix problems with dataset "add to project" button (#1656)

projects

markdown

  • handle links and images specified by relative path (#1655, #1673)

BREAKING CHANGES

  • requires renku-python >=1.0.4
  • requires renku-graph >=2.0.0

1.3.0 (2022-01-07)

Bug Fixes

  • show the correct session status on notebooks preview (#1610, #1606)
  • correct links to migration documentation (#1591, #1588)
  • order scheduled maintenances to show the next one first (#1612, #1609)
  • sanitize Jupyter notebooks to remove problematic HTML (#1629)

Features

  • show suggestions for things to do on new projects (#1512, #1578)
  • support links for sharing sessions with options (#1596, #1608)
  • add visibility open when forking a project (#1272, #1617)
  • allow stopping a session that is not fully started (#787, #1605)
  • handle Enter key on project search bar (#1576, #1595)
  • updates to style of alerts, menus, and tables (#1571, #1589)
  • improve UX when GitLab does not allow iframes (#1584, #1572)

1.2.2 (2021-12-20)

Bug Fixes

  • order maintenance by schedule date asc (#1612)

1.2.1 (2021-11-29)

Bug Fixes

  • adjust the build pipeline to prevent showing version update popups when unnecessary (#1594)

1.2.0 (2021-11-26)

Features

Server

  • improve stability when external stores are temporarily unavailable (#1583, #1521)

Client

BREAKING CHANGES

  • requires renku-gateway version >= 0.10.2

1.1.0 (2021-11-12)

  • allow canceling a dataset search before before it completes (#1352, #1549)

  • use ui server for authentication (#1519, #1337)

  • highlight code syntax in markdown files (#1534, #1358)

  • improve performance of landing page (#1529, #1546)

  • notify user when a new renkulab version is available (#1544, #819)

  • rearrange session menu options (#1545, #1548)

  • preview matlab files (#1543)

Bug Fixes

  • filter out the internal loud component when checking RenkuLab health (#1541)

1.0.2 (2021-10-29)

Bug Fixes

  • add missing headers to graphql queries (#1525, #1520)
  • check the image status properly when quickstarting sessions (#1526, #1031)
  • use proper components for navbar dropdown links (#1532)

Features

  • add 'loud' option to statuspage display (#1524, #1531)

1.0.1 (2021-10-11)

Bug Fixes

  • prevent users without fork rights from trying to fork (#1494, #1431)
  • reactivate configurable home page (#1513, #1515)
  • correct column width in markdown tables (#1501, #1496)
  • show titles in landing page Your Projects sections (#1508)

Features

  • support creating and editing datasets when the default branch is protected (#1013, #1502)

1.0.0 🎉 (2021-09-20)

The 1.0.0 UI! The biggest changes compared to the earlier 0.11.x version are explained on the RenkuLab home page and include:

  • New aesthetics, look and feel
  • Sessions (formerly "interactive environments") shown in the UI within their RenkuLab context
  • Issues and Merge Requests shown in the UI within RenkuLab context

Changes compared to 1.0.0-beta5 follow below.

Features

collaboration

  • add fork tab to collaboration page (#1468, #1479)
  • add "open in tab button" to collaboration pages (#1468, #1479)

dataset

  • provide ui to add and display dataset marquee image in projects (#1142, #1444)

files

  • make file browser width adjustable (#1441, #1423)

sessions

  • improve visiblity of "open in new tab" button in sessions (#1491, #1400)
  • added cheat sheet to session page (#1380, #1466)

general

  • add help page for UI changes (#1469)
  • show initial 1.0.0 home page (#1425, #1426, #1425)
  • show new logged-in landing page (#1447, #1360)
  • show error page when gitlab is not available (#1489, #805)
  • show new version info banner to logged-in users (#1469)

Bug Fixes

datasets

  • send dataset creators correctly (#1482, #1470)
  • proper error handling when dataset add fails (#1488)

sessions

  • allow scripts on docs iframe to quiet complaints (#1483)
  • be more generous on iframe privileges (#1465, #1483)
  • revive the fork button on the sessions page (#1278, #1480)
  • make improvements to messages when no image is available (#1492, #1448)

general

  • handle projects with primary branches named other than "master" (#1457, #1173)
  • do not reload when logo is clicked (#1473)

1.0.0-beta5 (2021-08-10)

Bug Fixes

  • prevent values duplication on session enumerations (#1440, #1436)

Features

  • redesign the header to take less vertical space (#1420, #1389)

1.0.0-beta4 (2021-07-16)

Bug Fixes

  • correct start button behavior for pinned images (#1418)
  • update URL for session config documentation

Features

  • extend the list of extensions for code files in lineage display (#1421)
  • make appearance of switch state clearer (#1357, #1412)
  • use switch for notebook launch (#1357 #1412)

1.0.0-beta3 (2021-07-09)

Bug Fixes

  • do not autostart sessions if no image is available (#1413, #1415)

Features

  • display issues and MRs in iframes (#1330, #1361)
  • switch to tile display for project datasets (#1402, #1414)
  • use new color scheme for lineage view (#1402, #1414)

1.0.0-beta2 (2021-07-01)

The second beta, focusing on the new look and feel for RenkuLab.

Features

design

  • switch to minimalist project header (#1385, #1371)
  • use colors to identify entities (#1398, #1376)
  • implement small fixes to the UI design (#1388)
  • display title and slug in search result (#1399)

sessions

  • add link to registry images (#1404)
  • simplify starting new sessions (#1403, #1152)

misc

  • add xml files preview (#1401)

Bug Fixes

  • prevent duplication of falsy options (#1406, #1122)

1.0.0-beta1 (2021-06-17)

The first beta, focusing on the new look and feel for RenkuLab.

Features

sessions

design

misc

Bug Fixes

  • adjust GitLab forks links (#1368)
  • handle namespaces that start with numbers (#1359, #1257)
  • handle markdown in GitLab descriptions (#1354, #1346)

0.11.11 (2021-04-22)

Bug Fixes

  • prevent occasional crashes after project creation (#1325, #1324)

0.11.10 (2021-04-13)

Features

  • generate project-creation links, embedding metadata to automatically pre-fill input fields (#1288, #1194)
  • add preview for common hidden files (#1309)

Bug Fixes

  • restore support for project-level default environments parameters (#1308, #1306)

0.11.9 (2021-04-01)

Features

  • improve UX when forking a project, and handle up to 1000 namespaces (#1296, #1294, #1277, #1271)
  • allow setting project avatar (#1206, #1273)
  • simplify getting the registry image URL for running sessions (#1290)

Bug Fixes

  • fix issue pages not loading the content (#1295, #1293)
  • preserve query parameters when logging in (#1282)

BREAKING CHANGES

  • requires renku-gateway version >= 0.9.4

0.11.8 (2021-03-09)

Bug Fixes

  • datasets handle datasets with ',' in the name correctly (#1265)

0.11.7 (2021-03-08)

Features

  • datasets show a notification when uploading big files (#1247, #1150)
  • project update the project fork flow to match project creation (#1252, #1118)

Bug Fixes

datasets

  • fix creation date when searching datasets (#1240, #1226)
  • fail gracefully when trying to access a missing dataset (#1258, #1003)

general

  • check lfs status properly when previewing a file (#1242)
  • fix broken markdown preview caused by links without a reference (#1250)
  • handle sub-groups on projects list (#1253, #1248)

0.11.6 (2021-02-15)

Bug Fixes

  • fix markdown files when they contain a file preview (#1237)
  • prevent accessing stats for non existing projects (#1235, #1234)
  • change url to instructions for manual migration (#1238, #1213)

Features

0.11.5 (2021-02-09)

Bug Fixes

  • preserve any input when clicking on buttons and links on the projects list page, and improve UX for non-logged users (#1229 #1181 #1189)

0.11.4 (2021-02-01)

Bug Fixes

  • adjust parameter value on repository tree api (#1212) 2be72c2, closes #1212
  • do not attach trailing '/' on routes that end in a number (#1148) (#1202) 91d451e, closes #1148 #1202
  • fetch and store project statistics (#1192) 66ee302, closes #1192 #1074
  • prevent crashes on lineage with short node labels (#1193) c7dce1f, closes #1193 #1101
  • datasets get datasets even if user is not logged in (#1222) (#1223) e6ed756, closes #1222 #1223
  • sessions prevent changing params when other fetches are ongoing on new environment page (#1184) c7bd565, closes #1184 #1127

Features

  • improve and speed up file preview (#1186) 99726cf, closes #1186 #1147
  • make fetching commits resilient to exceptions (#1184) 023f1e3, closes #1184

0.11.3 (2020-12-11)

Features

dataset

  • description display has been shortened (#960) 58ecbc3, closes #960 #952
  • progress bar for file upload (#1145) 2d73048, closes #1145 #972
  • remove dataset from projects (#1164) 3697008, closes #1164 #1151

file view

  • add preview for C++ and fortran files (#1137) 60bfa61, closes #1137
  • added download button to top bar and file size (#1133) 126d844, closes #1133 #1083
  • improvement in file and lineage view bar (#1135) 1cd0424, closes #1135 #864

environments

  • mark commits with autosaved content when starting a new environment (#1134) 06935b4, closes #1134 #1113
  • support pinned images for environments (#1109) 79fca82, closes #1109 #1105

general

  • add client side notification system (#1055) (#1123) 10030ae, closes #1055 #1123
  • migration improvements (#1068) 7b220e6, closes #1068 #1026
  • sync tabs on authentication events (#1163) 57c8a25, closes #1163 #1048

Bug Fixes

  • error message for form panel is now correct (#1174) 400b69c, closes #1174 #1172

BREAKING CHANGES

  • Requires renku-notebooks version >= 0.8.6

0.11.2 (2020-11-17)

Features

  • improve title validation on new project creation 51e5ea4, closes #1107 #1115

Bug Fixes

  • dataset form is much simpler now but it keeps all fields d96faf2, closes #1116 #1117

BREAKING CHANGES

  • requires renku-python version >0.12.0

0.11.1 (2020-11-05)

Features

  • better explain that renku clone is preferred to git clone fa369b0, closes #1057 #1058
  • improve file preview 617c886, closes #1069
  • datasets: new fields to dataset creation and edit of fields 9918ae5, closes #965 #790 #526 #791
  • server: initial express/typescript server 0462c77, closes #225 #1043
  • kg activation and kg in datasets improvements ea22703, closes #1108 #1104
  • stick file tree component and set max height e35cba7, closes #1102 #1021
  • unify kg integration and renku version warning ebcd6ed, closes #1079 #1051

Bug Fixes

  • add dataset to project redirects well and doesn't wait for the kg after submit dc4e876, closes #1103 #1075
  • handle objects in error responses when fetching custom templates f53ddfa, closes #1071

0.11.0 (2020-10-06)

Features

  • allow user to provide custom templates for project initialization ee79e8e, closes #1006 #976
  • show commit details on-request in environments pages c672ae6, closes #1052 #853 #880
  • add dataset to project active and with migration check fb9900b, closes #1000 #964
  • use core service to fetch templates and create projects f9871b1, closes #963 #703 #641
  • user can add files to datasets with urls dacfd4b, closes #985 #800
  • message explaining what create and import operation do in datasets 8d302a4, closes #988 #971
  • user can perform migration from the UI e975126, closes #975 #942

Bug Fixes

  • change name ordering with title ordering 0fb4716, closes #1040 #1039
  • dataset displays kg message correctly f8301d1, closes #1060 #1061
  • go to source and source button only displayed when inside project 6b3d2a8, closes #1001 #729
  • properly handle missing description field in project page e5423fd, closes #978
  • set first user namespace as default on new project page f905771, closes #1005 #999
  • when user clicks on dataset tabs they see an initial search c510f95, closes #1002 #826
  • new message for file upload limits on dataset creation c66aeb1, closes #996 #973

Performance Improvements

  • query 100 projects instead of 20 c6fced4, #983
  • refactor code fetching member and starred projects 7a47e6c, closes #989 #986

BREAKING CHANGES

  • requires renku-core service supporting templates migrations, endpoints, new naming for datasets >=0.11.2
  • requires renku-kg service supporting new naming for datasets >=0.7.0

0.10.5 (2020-09-28)

Bug Fixes

  • can go directly to new interactive environment page without logging in (#1044) 85ad989, closes #1044 #1030
  • a project-specific CPU/GPU/Memory option does not change the options configured for the server (#1025) (#1041) 5d77fbe, closes #1025 #1041

Features

  • handle any number of project branches on the interactive environments page (#1042) 755c753, closes #1042 #1037 #764

0.10.4 (2020-09-14)

Features

  • get all code resources from renkulab (not general internet) (#1027) (#1034) 94a2fe1, closes #1027 #1034
  • add privacy page and cookie consent banner (#981) dcad09a, closes #981 #949
  • allow anonymous user navigation in the project's collaboration tab (#987) f6723f8, closes #987 #905
  • display of relative paths in markdown and improvement in file preview in markdown (#1008)(#941)(#667) cf05ebe, closes #1008 #941 #667
  • notify user of app status using statuspage.io (#938) (#980) 3310247, closes #938 #980
  • remove superfluous server setup documentation (#1018) c3c34ab, closes #1018
  • render julia source and project files in the file browser 80797f4 #979

Bug Fixes

  • handle response-code 500 in calls to start notebooks (#992) 13a5d76, closes #992
  • fix rendering issues with WYSIWYG editor toolbar (#1023) (#1022) 3c87369, closes #1023 #1022

0.10.3 (2020-06-30)

Features

merge requests

  • group opaque changes together 49f2494, closes #854 #959
  • reorder the MR tabs as changes, commits, discussion 1311e57, closes #854 #959
  • show merged merge requests 378958b, closes #959
  • show the notebook changes first 920c124, closes #854 #959

project search / list

  • improve projects search d43397a, closes #961
  • make project visualization dynamic 5afdf8a, closes #961 #703

Bug Fixes

environments

  • prevent project options from disappearing on change a2a5216, closes #950 #935
  • only merge notebook server globalOptions and projectOptions for those of type enum. ba79a4d, closes #967 #968

project search / list

  • adjust top bar layout cd3605c, closes #961
  • update projects layout and navigation link f9ac9f9, closes #961

project

  • allow changes of project tags 7825315, closes #955 #951

dataset

  • the space after the dataset buttons is now bigger 59387fc, closes #954 #958
  • editing is disabled when modifications are not possible 620576c, closes #953 #957

0.10.2 (2020-05-28)

Bug Fixes

  • dataset: add to project button removed from datasets UI (#944) 4f81797 , closes (#943) (#943) (#944)

Features

  • collaboration: display separated for open and closed issues/merge requests and pagination added (#939) cb074bd, closes (#851) (#851) (#939)

0.10.1 (2020-05-26)

Features

editor

  • ckeditor partially integrated inside renku (#926) (#927) 355fca7, closes #926 #927

datasets

  • users can add datasets that are inside renku to other projects (#527) (#873) 5e992ef, closes #527 #873

environments

  • filter autosaved branches per username (#920) dca40ca, closes #920 #906

markdown

  • code is highlighted a bit more (#930) (#931) ae8cf14, closes #930 #931

project

  • show commit list (#917) 1128a5d, closes #917 #852

Bug Fixes

datasets

  • dataset has all folders from unzipped file (#896) (#898) 8cbdf6f, closes #896 #898
  • buttons changed in dataset add and dataset takes too long error (#921) (#934) 083a9cb, closes #921 #934
  • if a dataset fails we display non-failed datasets (#924) (#933) 506f5f2, closes #924 #933

0.10.0 (2020-04-24)

Features

environments

  • allow anonymous users to start environments 9cdaadf, closes #857
  • allow unprivileged users to start environments 2a0e4d0, closes #857

datasets

  • creation and import unified (#904) da2101f, closes #904

help/documentation

  • add links to renku docs to the help dropdown menu (#911) e595263, closes #911 #892
  • add links to renku docs to the help page (#911) a390cd7, closes #911 #892
  • update links to new renku tutorial url (#911) 80bf4f3, closes #911 #892

misc

  • add links to gitlab (#890) 4538959, closes #890 #867
  • hide cells hidden in papermill report mode (#870) 8e1c035, closes #870 #838
  • add maintenace page (#900) 8a4685a, closes #900 #894
  • expose web-ide to all logged users cca8431
  • provide UI for hiding/showing code cells (#870) 396d0cb, closes #870 #838

Bug Fixes

  • consider falsy string values for maintenance page (#903) 7c6bb8c, closes #903
  • improve styling of notebooks (#870) edc6c6d, closes #870
  • remove conditional variables from template file (#910) 927a6d3, closes #910
  • update the jupyter button used in file view (#909) c359034, closes #909

BREAKING CHANGES

environments

datasets

  • dataset_name changed to short_name in renku-core 0.10.3 #907 #913

0.9.1 (released 2020-04-01)

Features

help

  • Refresh links and information, add a new help menu to the top navigation bar #607, #872

collaboration

  • Improve markdown tables layout #882
  • Show markdown content in the issues list #847, #885

0.9.0 (released 2020-03-25)

Features

dataset

  • User can cancel a file upload #738, #813
  • Allow import of datasets from data repositories though the UI #528, #778
  • Allow uploading file hierarchies in zip format #796, #849

environments

  • Easy access to the branch/commit file listing #493, #836
  • Display the resources requested by an environment #788, #834

project

  • Improvements to the handling of markdown content #845, #846

Bug Fixes

dataset

  • Show file listing with folder hierarchy #840

project

  • Search uses clearer labeling #771, #807

BREAKING CHANGES

  • Requires renku-notebooks 0.7.0
  • Requires renku-core 0.9.2

0.8.0 (released 2020-03-04)

Features

dataset

  • Creating datasets from UI #524, #679
  • Adding files to datasets from UI #650, #744

r-markdown

project

  • Show useful information for a project/namespace #750, #780
  • Make GitLab IDE available for working with repo #699, #752
  • Link to GitLab forks page for viewing fork information #765, #746, #768

collaboration

  • Update presentation of merge requests #692, #774
  • Update presentation of issues #690, #760

environments

  • Support project-level default settings #481, #717

misc

Bug Fixes

general

  • User profile is verified before opening UI #756, #782

project

  • Close the fork dialog after forking #723, #745

project search

  • Show public projects when filtering by group #726, #762

environments

  • LFS Data is now retrieved when the checkbox is selected #736

BREAKING CHANGES

  • Requires renku-gateway 0.7.0
  • Requires renku-graph 0.47.2

0.7.3 (released 2020-01-13)

Features

datasets

  • Support pagination in display of data sets (#713, #714)

Bug Fixes

nested groups

  • Correctly handle nested groups in the URLs (#716, #708)

0.7.2 (released 2019-11-22)

Features

datasets

project templates

stability

  • Update libraries to the latest version (except react-redux) (#657, #666, #673)

Bug Fixes

collaboration

  • Selecting merge requests doesn't remove the active state from the collaboration tab icon anymore (#668, #685)

stability

  • Address icon flickering issues in Chrome (#680, #681)

0.7.1 (released 2019-11-05)

Features

collaboration

  • Move Ku and Pending Changes to a Collaboration tab and renamed to Issues and Merge Requests, respectively (#599, #649)

project templates

  • Use latest project templates (#665)

Bug Fixes

environments

projects

  • Show meaningful error message when project creation fails (#636, #656)

0.7.0 (released 2019-10-30)

Features

notebooks/interactive environments

  • Use interactive environment instead of inaccurate term notebook (#568, #614)
  • More logical structure of launch and manage pages (#482, #618)
  • Provide tools for controlling and getting info about interactive environments (#361, #499, #414, #596, #633, #646)
  • The interactive environment button works better (#559, #582)
  • Show project name in interactive environment server url (#584)

datasets

miscellaneous

  • project search Added search by username and group (#560, #593)
  • project fork Allow changing the project name when forking (#616, #626)
  • file browser Show commit hash nad timestamp in the file browser (#487, #606)
  • url: Project URLs use namespace and name like gitlab (#167, #579)
  • copy urls Added button to copy URLs for git remotes and paths to files (#653, #654)

Bug Fixes

  • profile Open profile page in a new window (#401, #608)
  • project search Your projects tab is updated when a new project is created (#408, #598)
  • project Handle larger font user setting correctly (#537, #651)
  • project Show correct user name when creating a new project (#635, #645)
  • interactive environments Display more accurate image availability information during notebook launch (#590, #592)
  • interactive environments Handle repos with no master branch (#595, #597)
  • file browser Display R file formats in UI (#600, #602)
  • ui Render HTML in markdown correctly (#605, #625)

BREAKING CHANGES

  • Requires renku-gateway 0.6.0
  • Requires renku-graph 0.22.0

0.6.4 (released 2019-08-28)

Features

  • notebooks: Check Docker image status before starting a new interactive environment (#495, #575)
  • notebooks: Help users without sufficient permission starting an interactive enviroment (#565, #578)
  • notebooks: Commit time is now local timezone aware (#571, #577)

Bug Fixes

  • notebooks: Allow user to set interactive environments GPU's number (available only for specific deployments) (#574, #576)

0.6.3 (released 2019-08-20)

Features

  • lineage: Style data and code differently in lineage view (#553)
  • templates: The repo and ref for the base templates is now configurable (#561, #566)

Bug Fixes

  • Restore Jupyter button functionality in notebook file preview (#428, #556)
  • Edit project metadata works again (#427, #554)

BREAKING CHANGES

  • Requires renku-notebooks 0.5.0
  • Requires renku-gateway 0.5.0
  • Requires renku-graph 0.11.0

0.6.2 (released 2019-07-24)

Bug Fixes

  • lineage: Fix the navigation of nodes with long paths (#550, #546)

0.6.1 (released 2019-07-23)

Bug Fixes

  • lineage: Fix the output while checking files without lineage (#539)
  • notebook: Propagate correctly the user selected options to the JupyterLab environment (#540, #541)

Features

  • lineage: Enable zoom in and out on the Knowledge Graph (#534, #539)

0.6.0 (released 2019-07-22)

Bug Fixes

  • notebook: Avoid overlapping multiple API calls (#500)
  • notebook: Fix navigation for anonymous users trying to start notebooks (#510, #531)
  • Fix typos (#478, #479)

Features

  • notebook: Support autosaved branches (#507 #429, #517)
  • notebook: Start JupyterLab servers from any branch and commit (#416, #472)
  • notebook: Improve user feedback when stopping a notebook (#513, #530)
  • lineage: Opt-out from Knowledge Graph for private projects (#469)
  • lineage: Add navigability to the Knowledge Graph (#256, #519)
  • lineage: Style Knowledge Graph node according to their type (#502, #533)
  • Allow anonymous users to navigate and search through the project list (#532, #426)
  • Allow users to fork projects (#316, #508, #511, #486, #509, #512)
  • Display "page not found" error on wrong url (#488, #505)
  • Allow users to select from different project templates when creating a new project (#473, #504, #480, #506)
  • Allow users to order project listing in different ways (#475, #501)

BREAKING CHANGES

  • notebook: Adapt UI to the new backend API (#494, #498, #514)

0.5.2 (released 2019-07-02)

  • Add a project visibility label to the project page #470 #497
  • Display files with extension ran.ipynb #483 #496
  • Let anonymous users view projects #491

0.5.1 (released 2019-06-06)

  • Lower the rate of polling to prevent taxing JupyterHub #485

0.5.0 (released 2019-05-22)

  • New top-level Notebooks and project Notebook Servers interfaces with more features #415, #425
  • Full-featured file browsing within a project #191, #400, #420, #435, #437, #447, #455
  • Lineage display uses information provided by new Knowledge Graph service #362, #392, #464
  • Added tools for configuration and status of integration with new Knowledge Graph service #369, #374, #419, #453
  • Improved landing page #383, #398, #423
  • Fixed project page for non-accessible projects #389, #406, #421
  • Redirect user back to currently-displayed page after login #438
  • Fixed crash when previewing a notebook as an anonymous user #422
  • Fixed bug in projects page that created multiple calls to backend #441, #442

A full list of changes is available for milestone 0.5.0.

0.4.1 (released 2019-04-02)

  • Fixed bug that prevented launching a Jupyter server in certain situations #370
  • Run nginx as an unprivileged user #396
  • Added help page to Renku #382
  • Present errors if project creation fails #387, #391
  • Added Notebook Server tab to project page #380
  • Added more control options to project search #377

A full list of changes is available for milestone 0.4.1.

0.4.0 (released 2019-03-06)

  • Improved the functioning of the quick nav/search bar and project search #379, #353
  • Streamline the display of the project overview #365, #364
  • Display the pending changes notification in the Pending Changes tab #363, #364
  • Show the original parent of a forked project #365, #364
  • Show project stats in the overview tab #365, #364
  • Fix security issues detected by npm audit #367

A full list of changes is available for milestone 0.4.0.

0.3.0 (released 2018-11-27)

  • Use pagination in the listing of projects #327
  • Allow specifying a namespace at project creation time #320
  • Specify server options when launching a Jupyter Notebook #335
  • Support markdown content in Ku descriptions and contributions #341

A full list of changes is available for milestone 0.3.0.

0.2.0 (released 2018-09-25)

Initial release as a part of the larger Renku release.