Preparing release of 1.2.16rc1

This commit is contained in:
Gina Häußge 2016-09-08 12:19:50 +02:00
parent 7efa311b04
commit 079430e3c8
4 changed files with 63 additions and 22 deletions

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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)!
and 905 more wonderful people pledging on the [Patreon campaign](https://patreon.com/foosel)!