diff --git a/gnu_parallel.changes b/gnu_parallel.changes
index 4a006b2..cc67c42 100644
--- a/gnu_parallel.changes
+++ b/gnu_parallel.changes
@@ -1,3 +1,10 @@
+-------------------------------------------------------------------
+Wed Nov 23 00:09:25 UTC 2016 - jengelh@inai.de
+
+- Update to new upstream release 20161122
+  * --record-env can now be used with env_parallel for bash, ksh,
+    pdksh, and zsh.
+
 -------------------------------------------------------------------
 Mon Oct 24 18:35:16 UTC 2016 - mpluskal@suse.com
 
diff --git a/gnu_parallel.spec b/gnu_parallel.spec
index 49bea13..ce0dd0f 100644
--- a/gnu_parallel.spec
+++ b/gnu_parallel.spec
@@ -17,7 +17,7 @@
 
 
 Name:           gnu_parallel
-Version:        20161022
+Version:        20161122
 Release:        0
 Summary:        Shell tool for executing jobs in parallel
 License:        GPL-3.0+
diff --git a/parallel-20161022.tar.bz2 b/parallel-20161022.tar.bz2
deleted file mode 100644
index 9f91a67..0000000
--- a/parallel-20161022.tar.bz2
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:5937b9d8e31af482b6eac174a981aa849fbcd4ef93b14c0c345be1522113e8d7
-size 1399569
diff --git a/parallel-20161022.tar.bz2.sig b/parallel-20161022.tar.bz2.sig
deleted file mode 100644
index 369479e..0000000
--- a/parallel-20161022.tar.bz2.sig
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/bash
-
-# To check the signature run:
-#  echo | gpg
-#  gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-20161022.tar.bz2.sig
-
-echo | gpg 2>/dev/null
-gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve $0
-exit $?
-
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1
-
-iQTwBAABCgAGBQJYC1xcAAoJENGrRRaIiIiI+EQmmwQ8FkCTkWG7g5S0XbAsQoWW
-NSmdpaiuDgZCg7uhcLUIWvvhbThstDmVpfA9VhqwE+wcVyg9TN/YxIrWVjsTW+AX
-6+OBgq+42qRUB7Qp14AAce/tKO9GZY/hshYKlYM/zO7rCUTKzsW6JhagHDhFvln7
-ICtz7EMqJh846iyNHEljIYZdBYo7UO2p02kaGx9KfK/bVXeb4M4GRwAWV7WAho6s
-hPhxIhhJznp3z73krKlwW0WfLM/9yJ7A0+aTcMFj+W3iwSIbaqV3n8KLXGSTiQW+
-IabJYlN5nMUdh5a8ypfElZbslg+21sHYvEJnHHYSSgqiY6fOH7PRqafgUP/WiLMJ
-rGpa/04v+LLW1HDULxJ7l6eb3GAN2kBUQzmd0OgIDzF6hcLK5PJsSdEDQ2Ut8+DK
-H4p5tBG2ydDWv2YfepFnlWtK5t3oui1069Gsu8niM4VrLgA/RypHMCJNQEOdoXL7
-zV25bygndjvpGqfAFcTkUItmszKS0Xt17HbjgtmZT1U6F/siaBFPb/CmQA/LDSWP
-BrI2QGJ3bENKSyXC9bgPFPHxj4QD+IcFf9FjOhrsSYBeUBPrV2id8SnUW4UX5hUk
-UxwzCHzGvUOuQLFNreA0bcTZpnnBBlmxKFFmCTHKrCU7NEmA8xIrDAaicmGgbKYQ
-NEFI6NpGOuzqUZDTCAzzIJjIRiNPvxHFFdy0jddLBTCM2YT38nQo38UQj6Qrnl8D
-7HYsuBisYKKIW0C6TJuAMf51+i+SLqGiwUjUmcJE5kfZRqKKt9Q4Bl91YZNyODOE
-2nkyjgSQ4ArS/a6hvAzb4Pqk3dXUcY9TJVhKvZwV8Id2CY3lchACbFPUyWybLTNz
-uIfPvC8AqeTxqUgqwrLPZqR87BWOkjpIgP0atJM77wq3nQiaFtpOrW9VClv8UD10
-5cYOLYOau9sZCDIppLd1rclB6KGaZln+5fqWKedkBdHemppgt7IQfm4tMlmmXxgL
-QCYj/a1Yyg8NMCDH4xKQZ46kiKgIZURY4sRagAeXRjx+0TtDY6jZlw7sCezsCivJ
-INUZN9p8vGEcNo3b4NlddQv1oMStDmN/irMi4vKf69mTmH0Y4s7CSSIT1nKdgWRy
-ETslbcna+lhzwAXeNK1CXVok5djmkonfizlvIII/sYrGniuF5bycjksQCFFCgybr
-6qNS2GS7+yRnvtbkoDdk1I2y+KYqWJTiXr3G3r7SyWh54OqIn6DWPLfuEuJSOlSV
-4u+t9Xsnh2GmXzm4MvbaTMks48ZfjnlQ+55O+1dMhQ8eld3cuP/pUgf+5uBVGQ+z
-FWYRR2mJZ3HW+4RHjkAu5okd5tTiA7/hjESSp2OOrXnOVgQ7JCb1EXkxJk6ziS3D
-Gw+Ryh196HgzP/IEW42Ki8ZlaCp71fkrBpm0xLRtQlLkjacyOKc64YmPr5AePFlZ
-MCsrpJOVhtmFSUUkrCjot00yOU11kI7fYeMpwb6PBXAHMwvCvV4oXDGAoZvRPfFL
-DEgB+wnzwsEiui62HUe7mcX6C2+vYie4lgkme/z0ycRIW2qbFLMrDALWlYhOfJhv
-U0YRURgFueTGd/NTPjbmIy612q2fLPn8sI47oCcmUAcwqBmCJTE+kdehNlXXZ1/w
-B06HZt+UUOkHIn0tBxkb7FRyZA==
-=fJXG
------END PGP SIGNATURE-----
diff --git a/parallel-20161122.tar.bz2 b/parallel-20161122.tar.bz2
new file mode 100644
index 0000000..eec71c6
--- /dev/null
+++ b/parallel-20161122.tar.bz2
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e2595011494b557822134bd6ad73c8d455764cdf51d148005346a4564626ac7c
+size 1403832
diff --git a/parallel-20161122.tar.bz2.sig b/parallel-20161122.tar.bz2.sig
new file mode 100644
index 0000000..ef80152
--- /dev/null
+++ b/parallel-20161122.tar.bz2.sig
@@ -0,0 +1,42 @@
+#!/bin/bash
+
+# To check the signature run:
+#  echo | gpg
+#  gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-20161122.tar.bz2.sig
+
+echo | gpg 2>/dev/null
+gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve $0
+exit $?
+
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQTwBAABCgAGBQJYM2XMAAoJENGrRRaIiIiIRY4moLG6+WmcA8mAEd5LTrHygHvi
+EYCw20hqSXZmK5gPMXQ3ooiOJYOYyWMmf858ftM9V69xv6NgoshAer7JPkI+vwKv
+8swgbvl6cjMF65Ox8yafCAZaDlEYzQtoPqVzEgSAPCTiNtgl7D7dLFPqqvZM52Du
+h33aGDEqNKeolaqzZuzu0PMJrlYxhESHWDkfahMWATsAy7yeAVt3MjATJPCF5Csm
+UmpL6W9Ctkr5f8U36uMQGssM5sLKh5/Ud0kaaIOohyfpNZ4m4XMABth/gYqxAvJk
+3kahs2+vp2osd/JyGJzD1V7cwc33FIVuM/f94K2H4oGDGzoPQrtvbYV3fji8hLBR
+ZoQoCpHz07SBop4xvclooPINkgcCurRpAmSlGvpTY1SLij3mCyseVRJX/gisFuwI
+VFgS/71RVkZBRgNfznsbTvGPv2SGBvp4DYW7RN3Ay9p02nzSM1PprYFC39LgpHCj
+KOIHUWdXTOxw3qwqWLjxXQpfPjF4PbdiOfAgRW4oZyckp+L32qNSK0OoPU8YDNkO
+CycxJ0J6ezCLLg/wc46/o4d/3ANk2N2LXwfnP4eljf7XcwprasOOrB5sWXvvuqwX
+LXXTVIdEiqK0NMGMsL0DXMqQOtOxgfi6WQ/5tf3CR30ZN6iUmsjpXevxY9T0tsDL
+OppSJXyr+UV2UrVi0/W6ptT8yofNhXuzaytyGtZDi/FIfDliiaHbjHgC1yCD6QMf
+OM7Lmx7TfTjI0yyp7EUgd61MNQAPn7xDBGFCi5leecB7zyb1bPCciG1CNefe2ha4
+AOUTXuF6uHZ8CfZaMT0cWgDJNa0E5gqQYmYEU+WWRgBRfXgAg7yIsH3oNCk6e658
+Ey4X8IB8vXd1X/2cYCuGsacZYky9I+GZnIZ3b5bWej5YEq9GVvFx8lTT3yyOcvkG
+canlA2KEuPgyMSgo7RMJ64BValNE2bV3u+CK+DWqjZmFIitPtpEzvSNMbgt2dWeu
+z1Q3yz3SNRNXTIfBnMF2PodgZEB6eGS2C5WQ8vBznGgvnr3jW/eA3l7as99RPD6W
++rEFWc2y1TAiY/AeSwsKOrdnUIH8GNfGt28Jdx28fZ9v7s/+3jug1Zb+wvr6lnaD
+RjbrBqS9HV8CB8pvWpZS4oFHKdTj7P22sXaFzRMtmiPRCcxM683swPIxX+43MbDo
+d5124JwfCjBjDcfve8ev8FE9owFQOwlYQhkDN0vfsLk6+CEMCJrFKkdQhlxp6dkf
+n6HLMyksFPfkIknAdxrqQF+yUxSY26gwIBiofrJkpUfiyTO/yJJjtnEhQEc/BVyt
+IlTqgm3qbnXsCNL4Dc78YYcK4lG9ogeCLis5OLyqtOCBiVquiHu7IgGz8QhEmHeh
+ZXOa0GUI6nNLdFfpAgoUdLTjJK/21vXkBjZncNKzlXlgWNA2mx7cVCMl+yjywpBs
+LQ/yQvsKk/u7+VqZQHPMEtW02MercoQVKsNcfjYIZejKweFsiv4xkZF/OMG0Z+wR
+N+gpIbVKeiHyTWDPCz/8ZGzko/tvw3Vs9lD+LJKz5xNOQoI2ok/AzGeZiZSHQqMv
+JDmCQ70Qu8gbEtjchUPyFKRhp38hPlix3gGrrTjqpbz5UICCYAW3X4tZXQs4xE0c
+iFRWzU8S7prah7gnXOWf6Awviw==
+=3oP0
+-----END PGP SIGNATURE-----