Read on the right the new features and fixes brought to Norishare, version by version.
Scroll down to read below the new features and fixes brought to Norishare, version by version.
Version 2.1May 22, 2023
General changes
Fix a bug which occasionally prevented IPv6 users from uploading
Fix an issue that prevented pasting multiple text fragments at the same time
Increase upload limit from 2 GB (2,000 MB) to 2 GiB (2,048 MiB). From now on, storage limits will always be in gibibytes instead of gigabytes, a more generous way of rounding the limit. Apart from the limit, the rest of the application counts using gigabytes, so with base 1,000.
Minor layout fixes
Version 2.0May 9, 2023
General changes
New design, more modern, consistent and convenient
96% rewrite of the code
Increase upload limit to 2 GB (formerly 1 GB)
Ability to add files multiple times before starting the upload
Add a link in the menu to install the application on browsers supporting it, especially Google Chrome
Share uploads directly to applications via a new “Share” button on browsers supporting it, especially on mobile and tablet
Upload files directly from another application when Norishare is installed, especially on mobile and tablet
Ability to paste files or pieces of text directly into Norishare to upload them
Add a link in the menu to change language (formerly the choice was always based on browser settings)
Play with our snake to pass time! Available during a long upload, but also in the menu, by clicking on the gamepad icon.
Creation of a Discord server to exchange around improvement ideas, report bugs or more generally discuss about Norishare. See the invite link in the menu.
Previews
Preview of files contained in archives (ZIP, RAR, TAR)
New documents and images reader with touch control of the zoom and drastically less data downloaded. It was created entirely for Norishare.
New supported file formats such as HEIC, an image format which became popular in recent years. 642 formats are officially supported to this day.
Spreadsheet headers are now fixed, improving readability
Fix some videos not loading, displaying only a black screen
Better syntax highlighting of code files, for example TypeScript and React files
Performance
38% decrease in downloaded data on the first site visit
98% decrease of downloaded data during subsequent visits
Drastic decrease of downloaded data during documents preview (PDF, DOCX, ODT, PPTX, ODP, RTF etc) by downloading only currently visible pages. Example by reading the first page of a 147 MB PDF of 534 pages:
before: 147 MB downloaded and 220 MB of RAM used
after: 0.4 MB downloaded and 104 MB of RAM used, so 368× lighter download and 53% decrease in RAM usage
Same example, by reading the first 20 pages:
before: 147 MB download and 228 MB of RAM used
after: 7.7 MB download and 114 MB of RAM used, so 19× lighter download and 50% decrease in RAM usage
Speedup of ZIP file creation when uploading multiple files, around 2× faster
Version 1.8March 13, 2021
General changes
Following the OVH Strasbourg fire, new servers and change of numerous configuration details
Version 1.7May 4, 2020
General changes
Increase the upload limit to 1 GB (formerly 500 MB)
Integration of a virtually unlimited storage, allowing to handle millions of users
Various stability improvements of the asynchronous tasks servers
Previews
Add the album cover image of an audio file when it is available
Add RealMedia audio and video previews
Various fixes
Performance
Increase server parallelism, allowing to serve more users
Security
Add numerous database constraints to strictly prevent any conflict between files when the application has an issue or when another weakness allows to exploit this absence of constraints
Version 1.6August 27, 2019
Previews
Add Apple Office files preview: PAGES, KEY, NUMBERS
Fix pictures automatic rotation
Security
Reinforcement of the upload keys security, so they have a dynamic length based on the probability to find a key with a brute-force attack after 1 billion years
Version 1.5August 9, 2018
General changes
Add the ability to install Norishare, mainly on Android
Mobile layout improvements
Previews
Add RAR archives preview
Add the ability to move the zoomed part of an image by clicking and dragging
Add MIDI audio files preview
Various image, video and audio preview improvements
Performance
Cache previews
Version 1.4June 13, 2018
General changes
Increase the upload limit to 500 MB (formerly 100 MB)
Previews
Add PostScript documents preview
Fix a crash of audio files preview
Version 1.3June 11, 2018
General changes
Add a progress bar to an ongoing upload
Add error messages when a user tries to upload a folder or a file they are not allowed to read
Tell search engines they must never index user data
Fix a bug on mobile or tablet, when uploading a file stored on an external service like Google Drive or Dropbox
Previews
Use a custom version of PDF.js to display PDF on mobile and tablet, while limiting the risk of code injection
Performance
Speedup files checks before uploading
Version 1.2June 5, 2018
Previews
Add Office spreadsheets preview, especially XLSX and ODS formats
Add RTF documents preview
Fix bugs on code and archive previews
Version 1.1June 3, 2018
General changes
Fix a bug occurring when uploading an empty file
Previews
Add Office documents and presentations preview, especially DOCX, PPTX, ODT and ODP formats
Add ZIP and TAR archives preview, limited only to the list of files
Add CSV files preview
Add Markdown format preview
Add reStructuredText format preview
Security
Previews are now created server-side, eliminating any risk of code injection via malicious files. The only exception being PDF, too complex to handle other than by using PDF.js. PDF.js runs in sandbox mode, so tests proved to this day that it was not possible to exploit a script injection in a PDF.
Version 1.0June 1, 2018
First public version
Uploads up to 100 MB expiring after 14 days
Previews handled by the browser, only formats supported by the browser are available : typically JPEG, PNG, PDF, MP4, MP3, SVG