##// END OF EJS Templates
get whatsnew changes from Z.X branches...
Min RK -
Show More
@@ -3,6 +3,105 b''
3 Issues closed in the 1.0 development cycle
3 Issues closed in the 1.0 development cycle
4 ==========================================
4 ==========================================
5
5
6
7 Issues closed in 1.2
8 --------------------
9
10 GitHub stats for 2013/09/09 - 2014/02/21
11
12 These lists are automatically generated, and may be incomplete or contain duplicates.
13
14 The following 13 authors contributed 84 commits.
15
16 * Benjamin Ragan-Kelley
17 * Daryl Herzmann
18 * Doug Blank
19 * Fernando Perez
20 * James Porter
21 * Juergen Hasch
22 * Julian Taylor
23 * Kyle Kelley
24 * Lawrence Fu
25 * Matthias Bussonnier
26 * Paul Ivanov
27 * Pascal Schetelat
28 * Puneeth Chaganti
29 * Takeshi Kanmae
30 * Thomas Kluyver
31
32 We closed a total of 55 issues, 38 pull requests and 17 regular issues;
33 this is the full list (generated with the script :file:`tools/github_stats.py`):
34
35 Pull Requests (38):
36
37 1.2.1:
38
39 * :ghpull:`4372`: Don't assume that SyntaxTB is always called with a SyntaxError
40 * :ghpull:`5166`: remove mktemp usage
41 * :ghpull:`5163`: Simplify implementation of TemporaryWorkingDirectory.
42 * :ghpull:`5105`: add index to format to support py2.6
43
44 1.2.0:
45
46 * :ghpull:`4972`: Work around problem in doctest discovery in Python 3.4 with PyQt
47 * :ghpull:`4934`: `ipython profile create` respects `--ipython-dir`
48 * :ghpull:`4845`: Add Origin Checking.
49 * :ghpull:`4928`: use importlib.machinery when available
50 * :ghpull:`4849`: Various unicode fixes (mostly on Windows)
51 * :ghpull:`4880`: set profile name from profile_dir
52 * :ghpull:`4908`: detect builtin docstrings in oinspect
53 * :ghpull:`4909`: sort dictionary keys before comparison, ordering is not guaranteed
54 * :ghpull:`4903`: use https for all embeds
55 * :ghpull:`4868`: Static path fixes
56 * :ghpull:`4820`: fix regex for cleaning old logs with ipcluster
57 * :ghpull:`4840`: Error in Session.send_raw()
58 * :ghpull:`4762`: whitelist alphanumeric characters for cookie_name
59 * :ghpull:`4748`: fix race condition in profiledir creation.
60 * :ghpull:`4720`: never use ssh multiplexer in tunnels
61 * :ghpull:`4738`: don't inject help into user_ns
62 * :ghpull:`4722`: allow purging local results as long as they are not outstanding
63 * :ghpull:`4668`: Make non-ASCII docstring unicode
64 * :ghpull:`4639`: Minor import fix to get qtconsole with --pylab=qt working
65 * :ghpull:`4453`: Play nice with App Nap
66 * :ghpull:`4609`: Fix bytes regex for Python 3.
67 * :ghpull:`4488`: fix typo in message spec doc
68 * :ghpull:`4346`: getpass() on Windows & Python 2 needs bytes prompt
69 * :ghpull:`4230`: Switch correctly to the user's default matplotlib backend after inline.
70 * :ghpull:`4214`: engine ID metadata should be unicode, not bytes
71 * :ghpull:`4232`: no highlight if no language specified
72 * :ghpull:`4218`: Fix display of SyntaxError when .py file is modified
73 * :ghpull:`4217`: avoid importing numpy at the module level
74 * :ghpull:`4213`: fixed dead link in examples/notebooks readme to Part 3
75 * :ghpull:`4183`: ESC should be handled by CM if tooltip is not on
76 * :ghpull:`4193`: Update for #3549: Append Firefox overflow-x fix
77 * :ghpull:`4205`: use TextIOWrapper when communicating with pandoc subprocess
78 * :ghpull:`4204`: remove some extraneous print statements from IPython.parallel
79 * :ghpull:`4201`: HeadingCells cannot be split or merged
80
81 1.2.1:
82
83 * :ghissue:`5101`: IPython 1.2.0: notebook fail with "500 Internal Server Error"
84
85 1.2.0:
86
87 * :ghissue:`4892`: IPython.qt test failure with python3.4
88 * :ghissue:`4810`: ipcluster bug in clean_logs flag
89 * :ghissue:`4765`: missing build script for highlight.js
90 * :ghissue:`4761`: ipv6 address triggers cookie exception
91 * :ghissue:`4721`: purge_results with jobid crashing - looking for insight
92 * :ghissue:`4602`: "ipcluster stop" fails after "ipcluster start --daemonize" using python3.3
93 * :ghissue:`3386`: Magic %paste not working in Python 3.3.2. TypeError: Type str doesn't support the buffer API
94 * :ghissue:`4485`: Incorrect info in "Messaging in IPython" documentation.
95 * :ghissue:`4351`: /parallel/apps/launcher.py error
96 * :ghissue:`4334`: NotebookApp.webapp_settings static_url_prefix causes crash
97 * :ghissue:`4039`: Celltoolbar example issue
98 * :ghissue:`4256`: IPython no longer handles unicode file names
99 * :ghissue:`4122`: Nbconvert [windows]: Inconsistent line endings in markdown cells exported to latex
100 * :ghissue:`3819`: nbconvert add extra blank line to code block on Windows.
101 * :ghissue:`4203`: remove spurious print statement from parallel annoted functions
102 * :ghissue:`4200`: Notebook: merging a heading cell and markdown cell cannot be undone
103
104
6 Issues closed in 1.1
105 Issues closed in 1.1
7 --------------------
106 --------------------
8
107
@@ -3,11 +3,16 b''
3 Issues closed in the 2.x development cycle
3 Issues closed in the 2.x development cycle
4 ==========================================
4 ==========================================
5
5
6 Issues closed in 2.4.0
6 Issues closed in 2.4.1
7 ----------------------
7 ----------------------
8
8
9 GitHub stats for 2014/11/01 - 2015/01/30
9 GitHub stats for 2014/11/01 - 2015/01/30
10
10
11 .. note::
12
13 IPython 2.4.0 was released without a few of the backports listed below.
14 2.4.1 has the correct patches intended for 2.4.0.
15
11 These lists are automatically generated, and may be incomplete or contain duplicates.
16 These lists are automatically generated, and may be incomplete or contain duplicates.
12
17
13 The following 7 authors contributed 35 commits.
18 The following 7 authors contributed 35 commits.
@@ -31,7 +36,7 b' Pull Requests (10):'
31 * :ghpull:`6778`: backport nbformat v4 to 2.x
36 * :ghpull:`6778`: backport nbformat v4 to 2.x
32 * :ghpull:`6761`: object_info_reply field is oname, not name
37 * :ghpull:`6761`: object_info_reply field is oname, not name
33 * :ghpull:`6653`: Fix IPython.utils.ansispan() to ignore stray [0m
38 * :ghpull:`6653`: Fix IPython.utils.ansispan() to ignore stray [0m
34 * :ghpull:`6706`: Correctly display prompt numbers that are 'None'
39 * :ghpull:`6706`: Correctly display prompt numbers that are ``None``
35 * :ghpull:`6634`: don't use contains in SelectWidget item_query
40 * :ghpull:`6634`: don't use contains in SelectWidget item_query
36 * :ghpull:`6593`: note how to start the qtconsole
41 * :ghpull:`6593`: note how to start the qtconsole
37 * :ghpull:`6281`: more minor fixes to release scripts
42 * :ghpull:`6281`: more minor fixes to release scripts
@@ -3,6 +3,55 b''
3 Issues closed in the 3.x development cycle
3 Issues closed in the 3.x development cycle
4 ==========================================
4 ==========================================
5
5
6
7 Issues closed in 3.2.1
8 ----------------------
9
10 GitHub stats for 2015/06/22 - 2015/07/12 (since 3.2)
11
12 These lists are automatically generated, and may be incomplete or contain duplicates.
13
14 We closed 1 issue and merged 3 pull requests.
15 The full list can be seen `on GitHub <https://github.com/ipython/ipython/milestones/3.2.1>`_
16
17 The following 5 authors contributed 9 commits.
18
19 * Benjamin Ragan-Kelley
20 * Matthias Bussonnier
21 * Nitin Dahyabhai
22 * Sebastiaan Mathot
23 * Thomas Kluyver
24
25
26 Issues closed in 3.2
27 --------------------
28
29 GitHub stats for 2015/04/03 - 2015/06/21 (since 3.1)
30
31 These lists are automatically generated, and may be incomplete or contain duplicates.
32
33 We closed 7 issues and merged 30 pull requests.
34 The full list can be seen `on GitHub <https://github.com/ipython/ipython/milestones/3.2>`_
35
36 The following 15 authors contributed 74 commits.
37
38 * Benjamin Ragan-Kelley
39 * Brian Gough
40 * DamiΓ‘n Avila
41 * Ian Barfield
42 * Jason Grout
43 * Jeff Hussmann
44 * Jessica B. Hamrick
45 * Kyle Kelley
46 * Matthias Bussonnier
47 * Nicholas Bollweg
48 * Randy Lai
49 * Scott Sanderson
50 * Sylvain Corlay
51 * Thomas A Caswell
52 * Thomas Kluyver
53
54
6 Issues closed in 3.1
55 Issues closed in 3.1
7 --------------------
56 --------------------
8
57
@@ -5,10 +5,15 b''
5 Release 2.4
5 Release 2.4
6 ===========
6 ===========
7
7
8 January, 2015
8 January, 2014
9
10 .. note::
11
12 Some of the patches marked for 2.4 were left out of 2.4.0.
13 Please use 2.4.1.
9
14
10 - backport read support for nbformat v4 from IPython 3
15 - backport read support for nbformat v4 from IPython 3
11 - support for PyQt5
16 - support for PyQt5 in the kernel (not QtConsole)
12 - support for Pygments 2.0
17 - support for Pygments 2.0
13
18
14 For more information on what fixes have been backported to 2.4,
19 For more information on what fixes have been backported to 2.4,
@@ -2,6 +2,48 b''
2 3.x Series
2 3.x Series
3 ============
3 ============
4
4
5 IPython 3.2.3
6 =============
7
8 Fixes compatibility with Python 3.4.4.
9
10 IPython 3.2.2
11 =============
12
13 Address vulnerabilities when files have maliciously crafted filenames (CVE-2015-6938),
14 or vulnerability when opening text files with malicious binary content (CVE pending).
15
16 Users are **strongly** encouraged to upgrade immediately.
17 There are also a few small unicode and nbconvert-related fixes.
18
19
20 IPython 3.2.1
21 =============
22
23 IPython 3.2.1 is a small bugfix release, primarily for cross-site security fixes in the notebook.
24 Users are **strongly** encouraged to upgrade immediately.
25 There are also a few small unicode and nbconvert-related fixes.
26
27 See :ref:`issues_list_3` for details.
28
29
30 IPython 3.2
31 ===========
32
33 IPython 3.2 contains important security fixes. Users are **strongly** encouraged to upgrade immediately.
34
35 Highlights:
36
37 - Address cross-site scripting vulnerabilities CVE-2015-4706, CVE-2015-4707
38 - A security improvement that set the secure attribute to login cookie to prevent them to be sent over http
39 - Revert the face color of matplotlib axes in the inline backend to not be transparent.
40 - Enable mathjax safe mode by default
41 - Fix XSS vulnerability in JSON error messages
42 - Various widget-related fixes
43
44 See :ref:`issues_list_3` for details.
45
46
5 IPython 3.1
47 IPython 3.1
6 ===========
48 ===========
7
49
General Comments 0
You need to be logged in to leave comments. Login now