From 079430e3c8000a5292ce90b409890b55e3d1c7f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Thu, 8 Sep 2016 12:19:50 +0200 Subject: [PATCH] Preparing release of 1.2.16rc1 --- .github/ISSUE_TEMPLATE.md | 27 ++++++++++++++++++--------- CHANGELOG.md | 21 +++++++++++++++++++++ CONTRIBUTING.md | 25 ++++++++++++++++--------- SUPPORTERS.md | 12 ++++++++---- 4 files changed, 63 insertions(+), 22 deletions(-) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index d4c79c2e..bfb6508a 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -5,7 +5,10 @@ This is a bug and feature tracker, please only use it to report bugs or request features within OctoPrint (not OctoPi, not any OctoPrint plugins and not unofficial OctoPrint versions). Mark requests with a [Request] prefix in the title please. Fully fill out the bug reporting -template for bug reports. +template for bug reports. Do not delete any lines from the template but +those enclosed in [ and ] - and those please do delete, they are only +provided for your information and removing them makes your ticket more +readable :) Do not seek support here ("I need help with ..."), that belongs on the mailing list or the G+ community (both linked in the "guidelines @@ -17,11 +20,12 @@ Thank you! #### What were you doing? -[Please be as specific as possible here. The maintainers will need to reproduce -your issue in order to fix it and that is not possible if they don't know -what you did to get it to happen in the first place. If you encountered -a problem with specific files of any sorts, make sure to also include a link to a file -with which to reproduce the problem.] +[Please be as specific as possible here. The maintainers will need to +reproduce your issue in order to fix it and that is not possible if they +don't know what you did to get it to happen in the first place. + +If you encountered a problem with specific files of any sorts, make sure +to also include a link to a file with which to reproduce the problem.] #### What did you expect to happen? @@ -29,7 +33,7 @@ with which to reproduce the problem.] #### Branch & Commit or Version of OctoPrint -[Can be found in the lower left corner of the web interface.] +[Can be found in the lower left corner of the web interface. ALWAYS INCLUDE.] #### Printer model & used firmware incl. version @@ -41,12 +45,17 @@ with which to reproduce the problem.] #### Link to octoprint.log -[On gist.github.com or pastebin.com. Always include and never truncate.] +[On gist.github.com or pastebin.com. ALWAYS INCLUDE and never truncate.] #### Link to contents of terminal tab or serial.log [On gist.github.com or pastebin.com. If applicable, always include if unsure or -reporting communication issues. Never truncate.] +reporting communication issues. Never truncate. + +serial.log is usually not written due to performance reasons and must be +enabled explicitly. Provide at the very least the contents of your +terminal tab at the time of the bug occurence, even if you do not have +a serial.log.] #### Link to contents of Javascript console in the browser diff --git a/CHANGELOG.md b/CHANGELOG.md index 8830c0cd..33a55f01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # OctoPrint Changelog +## 1.2.16rc1 (2016-09-08) + +### Improvements + + * [#1434](https://github.com/foosel/OctoPrint/issues/1434): Make sure to sanitize any file names in the upload folder that do not match OctoPrint's file name "sanitization standard" automatically when creating a file listing. This should solve issues with UI functionality like selecting a file for printing or deleting a file to not work with files that were uploaded manually to the ``uploads`` folder. As a side note: Please don't do this, use the ``watched`` folder if you want to SCP/FTP/copy files directly to OctoPrint. + * [#1434](https://github.com/foosel/OctoPrint/issues/1434): Allow `[` and `]` in uploaded file names. + * [#1481](https://github.com/foosel/OctoPrint/issues/1481): Bring back non-fuzzy layer time estimates in the GCODE viewer. + * Improved fuzzy print time displays in the frontend. Rounding now takes overall duration into account - durations over a day will be rounded up/down to half days, durations over an hour will be rounded up/down to half hours, durations over 30min will be rounded to 10min segments, durations below 30min will be rounded up or down to the next minute depending on the seconds and finally if we are talking about less than a minute, durations over 30s will return "less than a minute", durations under 30s will return "a couple of seconds". + * Improved intermediary loading page: Don't report server as ready and reload until preliminary caching has been done, IF preliminary caching will be done. + * Added release channels to OctoPrint's bundled Software Update plugin. You will now be able to subscribe to OctoPrint's `maintenance` or `devel` release candidates in addition to stable versions. [Read more about Release Channels on the wiki](https://github.com/foosel/OctoPrint/wiki/Using-Release-Channels). + +### Bug Fixes + + * [#1448](https://github.com/foosel/OctoPrint/issues/1448): Don't "eat" first line of the pause script after a pause triggering `M0` but send it to the printer instead + * [#1477](https://github.com/foosel/OctoPrint/issues/1477): Only report files enqueued for analysis which actually are (as in, don't claim to have queued STL files for GCODE analysis) + * [#1478](https://github.com/foosel/OctoPrint/issues/1478): Don't display inaccurate linear estimate ("6 days remaining") until 30 *minutes* have passed, even if nothing else is available. Potentially related to [#1428](https://github.com/foosel/OctoPrint/issues/1428). + * [#1479](https://github.com/foosel/OctoPrint/issues/1479): Make sure set cookies are post fixed with a port specific suffix and that the path they are set on takes the script root from the request into account. + * [#1483](https://github.com/foosel/OctoPrint/issues/1483): Filenames in file uploads may also now be encoded in ISO-8859-1, as defined in [RFC 7230](https://tools.ietf.org/html/rfc7230#section-3.2.4). Solves an issue when sending files with non-ASCII-characters in the file name from Slic3r. + +([Commits](https://github.com/foosel/OctoPrint/compare/1.2.15...1.2.16rc1)) + ## 1.2.15 (2016-07-30) ### Improvements diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0d466a21..f6349926 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -123,17 +123,18 @@ following section *completely*. Thank you! :) ### What should I include in a bug report? -Always use the following template (you can remove what's within `[...]`, that's +Always use the following template (please remove what's within `[...]`, that's only provided here as some additional information for you), **even if only adding a "me too" to an existing ticket**: #### What were you doing? - [Please be as specific as possible here. The maintainers will need to reproduce - your issue in order to fix it and that is not possible if they don't know - what you did to get it to happen in the first place. If you encountered - a problem with specific files of any sorts, make sure to also include a link to a file - with which to reproduce the problem.] + [Please be as specific as possible here. The maintainers will need to + reproduce your issue in order to fix it and that is not possible if they + don't know what you did to get it to happen in the first place. + + If you encountered a problem with specific files of any sorts, make sure + to also include a link to a file with which to reproduce the problem.] #### What did you expect to happen? @@ -141,7 +142,7 @@ only provided here as some additional information for you), **even if only addin #### Branch & Commit or Version of OctoPrint - [Can be found in the lower left corner of the web interface.] + [Can be found in the lower left corner of the web interface. ALWAYS INCLUDE.] #### Printer model & used firmware incl. version @@ -153,12 +154,17 @@ only provided here as some additional information for you), **even if only addin #### Link to octoprint.log - [On gist.github.com or pastebin.com. Always include and never truncate.] + [On gist.github.com or pastebin.com. ALWAYS INCLUDE and never truncate.] #### Link to contents of terminal tab or serial.log [On gist.github.com or pastebin.com. If applicable, always include if unsure or - reporting communication issues. Never truncate.] + reporting communication issues. Never truncate. + + serial.log is usually not written due to performance reasons and must be + enabled explicitly. Provide at the very least the contents of your + terminal tab at the time of the bug occurence, even if you do not have + a serial.log.] #### Link to contents of Javascript console in the browser @@ -376,6 +382,7 @@ the local version identifier to allow for an exact determination of the active c tickets as well, explained issue with "me too" red herrings. * 2016-03-14: Some more requirements for PRs, and a PR template. * 2016-06-08: New `prerelease` and `rc` branches explained. + * 2016-09-09: New `rc/*` branches explained. ## Footnotes * [1] - If you are wondering why, the problem is that anything that you add diff --git a/SUPPORTERS.md b/SUPPORTERS.md index 659d13df..9c51ca64 100644 --- a/SUPPORTERS.md +++ b/SUPPORTERS.md @@ -1,4 +1,4 @@ -# Supporters +# Supporters Development of this version of OctoPrint wouldn't have been possible without [financial support by the community](http://octoprint.org/support-octoprint/) - @@ -12,11 +12,13 @@ thanks to everyone who contributed! * Arnljot Arntsen * Aurelio Bernal Ramírez * Bart Zudell + * Boris Hussein * Brad Jackson * Brad Mooneyham * Brent Fiegle * Brian E. Tyler * Charles Mitchell + * Christopher Day * Christian Petropolis * COLLE+McVOY * CreativeTools @@ -33,6 +35,7 @@ thanks to everyone who contributed! * J. Eckert * Jason Galarneau * Joe Korzeniewski + * Josh Daniels * Joshua Gregory * Kaile Riser * Kale Stedman @@ -45,11 +48,11 @@ thanks to everyone who contributed! * Mark Walker * Masayoshi Mitsui * Michael McDargh - * Miguel Angel Salmeron * Mikey * Miles Flavel * Mohammed Khorakiwala * Noe Ruiz + * Patrick McGinnis * Paul Generes * Peter Grace * Peter Schmehl @@ -64,8 +67,9 @@ thanks to everyone who contributed! * stefi davis * Steven Pearson * Sven Mueller + * Terrance Shaw * Thomas Hatley - * Thomas Sanladerer * Trent Shumay + * Xpandedreality -and 844 more wonderful people pledging on the [Patreon campaign](https://patreon.com/foosel)! \ No newline at end of file +and 905 more wonderful people pledging on the [Patreon campaign](https://patreon.com/foosel)!