mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Merge pull request #6731 from galaxyproject/18.09_release_notes
[18.09] 18.09 release notes
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,87 @@
|
||||
|
||||
===========================================================
|
||||
September 2018 Galaxy Release (v 18.09)
|
||||
===========================================================
|
||||
|
||||
.. include:: _header.rst
|
||||
|
||||
Highlights
|
||||
===========================================================
|
||||
|
||||
**Extensive Workflow Enhancements**
|
||||
Workflows got a lot of love this time around, with new runtime parameters for
|
||||
subworkflows, exposed workflow versions, and zoom capability in the editor, to
|
||||
name a few. There were also a number of usability enhancements including
|
||||
better labeling, links, overhauled workflow import interfaces, and many more.
|
||||
|
||||
`Pull Request 6664`_, `Pull Request 6683`_, `Pull Request 6142`_,
|
||||
`Pull Request 6240`_, `Pull Request 6290`_, `Pull Request 6428`_,
|
||||
`Pull Request 6441`_, `Pull Request 6580`_, `Pull Request 6596`_,
|
||||
`Pull Request 6678`_, `Pull Request 6076`_, `Pull Request 6274`_,
|
||||
`Pull Request 6570`_, `Pull Request 6680`_, `Pull Request 6774`_
|
||||
|
||||
**Group Tags**
|
||||
Galaxy now contains powerful new features for multiple factor analysis of collections
|
||||
of datasets. The concept of group tags has been added to Galaxy. These are a special
|
||||
class of tags that describe key-value pairs that can be attached to the contents of a
|
||||
collection during upload or using collection operation tools. These tags can describe
|
||||
multiple sets of variables for the contents of a collection. Once set, these tags can
|
||||
be consumed intelligently by tools that need to divide collections into multiple
|
||||
overlapping factors or sets of datasets. A special thanks to `@mvdbeek <https://github.com/mvdbeek>`__ for devising and implementing this approach.
|
||||
|
||||
`Pull Request 5457`_, `Pull Request 6491`_, `Pull Request 6661`_,
|
||||
`Pull Request 6750`_, `Pull Request 6499`_, `Pull Request 6500`_,
|
||||
`Pull Request 6572`_, `Pull Request 6545`_
|
||||
|
||||
**Python 3 Beta Support**
|
||||
After almost 3 years of work and more than 100 pull requests, we are proud
|
||||
to announce the Beta-stage support for running Galaxy under Python 3.
|
||||
Lint, unit, API, framework, integration and Selenium tests all pass, time
|
||||
for you to give it a try and report any bug you find!
|
||||
|
||||
`Tracking issue <https://github.com/galaxyproject/galaxy/issues/1715>`__
|
||||
|
||||
Get Galaxy
|
||||
==========
|
||||
|
||||
The code lives at `GitHub <https://github.com/galaxyproject/galaxy>`__ and you should have `Git <https://git-scm.com/>`__ to obtain it.
|
||||
|
||||
To get a new Galaxy repository run:
|
||||
.. code-block:: shell
|
||||
|
||||
$ git clone -b release_18.09 https://github.com/galaxyproject/galaxy.git
|
||||
|
||||
To update an existing Galaxy repository run:
|
||||
.. code-block:: shell
|
||||
|
||||
$ git fetch origin && git checkout release_18.09 && git pull --ff-only origin release_18.09
|
||||
|
||||
See the `community hub <https://galaxyproject.org/develop/source-code/>`__ for additional details regarding the source code locations.
|
||||
|
||||
Security
|
||||
========
|
||||
|
||||
Unauthorized File System Operations via New Upload API
|
||||
------------------------------------------------------
|
||||
|
||||
Tracked as GX-2018-0006. Servers running Galaxy 18.05 should be updated as soon as possible.
|
||||
See `the public announcement for full details
|
||||
<http://announce.list.galaxyproject.org/GX-2018-0006-Unauthorized-File-System-Operations-via-New-Upload-API-td4639432.html>`__.
|
||||
|
||||
Deprecation Notice
|
||||
==================
|
||||
|
||||
With 19.01, all Galaxy users will be forced to have a username. This
|
||||
requirement has been enforced on user creation for years, though we have never
|
||||
taken steps to coerce users created in the past who did not have one. The
|
||||
19.01 release will come with a migration script that will coerce this in the
|
||||
database, which will allow us to have consistent handling of this field.
|
||||
|
||||
|
||||
Release Notes
|
||||
===========================================================
|
||||
|
||||
.. include:: 18.09.rst
|
||||
:start-after: announce_start
|
||||
|
||||
.. include:: _thanks.rst
|
||||
@@ -0,0 +1,10 @@
|
||||
|
||||
===========================================================
|
||||
January 2019 Galaxy Release (v 19.01)
|
||||
===========================================================
|
||||
|
||||
|
||||
Schedule
|
||||
===========================================================
|
||||
* Planned Freeze Date: 2019-01-07
|
||||
* Planned Release Date: 2019-01-28
|
||||
@@ -40,7 +40,8 @@ DEVTEAM = [
|
||||
"afgane", "dannon", "blankenberg",
|
||||
"davebx", "martenson", "jmchilton",
|
||||
"tnabtaf", "natefoo", "jgoecks",
|
||||
"guerler", "jennaj", "nekrut", "jxtx"
|
||||
"guerler", "jennaj", "nekrut", "jxtx",
|
||||
"VJalili"
|
||||
]
|
||||
|
||||
TEMPLATE = """
|
||||
@@ -102,7 +103,7 @@ Highlights
|
||||
Get Galaxy
|
||||
==========
|
||||
|
||||
The code lives at `Github <https://github.com/galaxyproject/galaxy>`__ and you should have `Git <https://git-scm.com/>`__ to obtain it.
|
||||
The code lives at `GitHub <https://github.com/galaxyproject/galaxy>`__ and you should have `Git <https://git-scm.com/>`__ to obtain it.
|
||||
|
||||
To get a new Galaxy repository run:
|
||||
.. code-block:: shell
|
||||
@@ -198,7 +199,7 @@ RELEASE_ISSUE_TEMPLATE = string.Template("""
|
||||
- [ ] Ensure all [blocking milestone PRs](https://github.com/galaxyproject/galaxy/pulls?q=is%3Aopen+is%3Apr+milestone%3A${version}) have been merged or closed.
|
||||
|
||||
make release-check-blocking-prs RELEASE_CURR=${version}
|
||||
- [ ] Ensure previous release is merged into current. [Github branch comparison](https://github.com/galaxyproject/galaxy/compare/release_${version}...release_${previous_version})
|
||||
- [ ] Ensure previous release is merged into current. [GitHub branch comparison](https://github.com/galaxyproject/galaxy/compare/release_${version}...release_${previous_version})
|
||||
- [ ] Create and push release tag:
|
||||
|
||||
make release-create RELEASE_CURR=${version}
|
||||
|
||||
Reference in New Issue
Block a user