diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 22787da..a5e9b9d 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,3 +1,26 @@
+0.26.0 (2017-07-06)
+-------------------------
+
+- Update to libgit2 v0.26
+  `#713 <https://github.com/libgit2/pygit2/pull/713>`_
+
+- Drop support for Python 3.2, add support for cffi 1.10
+  `#706 <https://github.com/libgit2/pygit2/pull/706>`_
+  `#694 <https://github.com/libgit2/pygit2/issues/694>`_
+
+- New ``Repository.revert_commit(...)``
+  `#711 <https://github.com/libgit2/pygit2/pull/711>`_
+  `#710 <https://github.com/libgit2/pygit2/issues/710>`_
+
+- New ``Branch.is_checked_out()``
+  `#696 <https://github.com/libgit2/pygit2/pull/696>`_
+
+- Various fixes
+  `#706 <https://github.com/libgit2/pygit2/pull/706>`_
+  `#707 <https://github.com/libgit2/pygit2/pull/707>`_
+  `#708 <https://github.com/libgit2/pygit2/pull/708>`_
+
+
 0.25.1 (2017-04-25)
 -------------------------
 
diff --git a/README.rst b/README.rst
index 5879976..5417d0a 100644
--- a/README.rst
+++ b/README.rst
@@ -28,47 +28,48 @@ How to install
 Authors
 ==============
 
-116 developers have contributed at least 1 commit to pygit2::
+117 developers have contributed at least 1 commit to pygit2::
 
   J. David Ibáñez           Carlos Martín Nieto       Nico von Geyso
   W. Trevor King            Dave Borowitz             Matthias Bartelmeß
   Daniel Rodríguez Troitiño Richo Healey              Christian Boos
   Julien Miotte             Richard Möhn              Xu Tao
   Jose Plana                Matthew Duggan            Matthew Gamble
-  Martin Lenders            Petr Hosek                Victor Garcia
-  Xavier Delannoy           Yonggang Luo              Nick Hynes
+  Martin Lenders            Nick Hynes                Petr Hosek
+  Victor Garcia             Xavier Delannoy           Yonggang Luo
   Patrick Steinhardt        Tamir Bahar               Valentin Haenel
   Michael Jones             Bernardo Heynemann        Brodie Rao
-  John Szakmeister          Vlad Temian               Nicolas Dandrimont
-  David Versmisse           Rémi Duraffort            Santiago Perez De Rosso
-  Sebastian Thiel           Thom Wiggers              Alok Singhal
-  Anatoly Techtonik         Fraser Tweedale           Han-Wen Nienhuys
-  Jason Ziglar              Leonardo Rhodes           Petr Viktorin
-  Robert Hölzl              Ron Cohen                 Thomas Kluyver
-  Alex Chamberlain          Alexander Bayandin        Amit Bakshi
-  Andrey Devyatkin          Arno van Lumig            Ben Davis
-  Dustin Raimondi           Eric Schrijver            Greg Fitzgerald
-  Guillermo Pérez           Hervé Cauwelier           Huang Huang
-  Ian P. McCullough         Igor Gnatenko             Jack O'Connor
-  Jared Flatow              Jiunn Haur Lim            Jun Omae
-  Kaarel Kitsemets          Kevin KIN-FOO             Masud Rahman
-  Michael Sondergaard       Ondřej Nový               Sarath Lakshman
-  Szucs Krisztian           Vicent Marti              Zoran Zaric
-  Adam Spiers               Andrew Chin               András Veres-Szentkirályi
-  Ash Berlin                Benjamin Kircher          Benjamin Pollack
-  Bryan O'Sullivan          Cam Cope                  Chason Chaffin
-  Chris Rebert              Colin Watson              Daniel Bruce
-  David Fischer             David Sanders             David Six
-  Devaev Maxim              Eric Davis                Erik Meusel
-  Erik van Zijst            Ferengee                  Gustavo Di Pietro
-  Holger Frey               Hugh Cole-Baker           Jasper Lievisse Adriaanse
-  Josh Bleecher Snyder      Justin Clift              Kyriakos Oikonomakos
-  Lukas Fleischer           Mathieu Bridon            Matthaus Woolard
-  Nicolás Sanguinetti       Noah Fontes               Óscar San José
-  Peter Dave Hello          Philippe Ombredanne       Ridge Kennedy
-  Ross Nicoll               Rui Abreu Ferreira        Sheeo
-  Soasme                    Vladimir Rutsky           Yu Jianjian
-  chengyuhang               earl                      Mark Adams
+  John Szakmeister          Vlad Temian               Lukas Fleischer
+  Nicolas Dandrimont        David Versmisse           Rémi Duraffort
+  Santiago Perez De Rosso   Sebastian Thiel           Thom Wiggers
+  Alok Singhal              Anatoly Techtonik         Fraser Tweedale
+  Han-Wen Nienhuys          Jason Ziglar              Leonardo Rhodes
+  Petr Viktorin             Robert Hölzl              Ron Cohen
+  Thomas Kluyver            Alex Chamberlain          Alexander Bayandin
+  Amit Bakshi               Andrey Devyatkin          Arno van Lumig
+  Ben Davis                 Dustin Raimondi           Eric Schrijver
+  Greg Fitzgerald           Guillermo Pérez           Hervé Cauwelier
+  Huang Huang               Ian P. McCullough         Igor Gnatenko
+  Jack O'Connor             Jared Flatow              Jiunn Haur Lim
+  Jun Omae                  Kaarel Kitsemets          Kevin KIN-FOO
+  Mark Adams                Masud Rahman              Michael Sondergaard
+  Ondřej Nový               Sarath Lakshman           Szucs Krisztian
+  Vicent Marti              Zoran Zaric               Adam Spiers
+  Andrew Chin               András Veres-Szentkirályi Ash Berlin
+  Benjamin Kircher          Benjamin Pollack          Bryan O'Sullivan
+  Cam Cope                  Chason Chaffin            Chris Rebert
+  Colin Watson              Daniel Bruce              David Fischer
+  David Sanders             David Six                 Devaev Maxim
+  Eric Davis                Erik Meusel               Erik van Zijst
+  Ferengee                  Gustavo Di Pietrou        Holger Frey
+  Hugh Cole-Baker           Jasper Lievisse Adriaanse Josh Bleecher Snyder
+  Justin Clift              Kyriakos Oikonomakos      Mathieu Bridon
+  Matthaus Woolard          Nicolás Sanguinetti       Noah Fontes
+  Óscar San José            Peter Dave Hello          Philippe Ombredanne
+  Ridge Kennedy             Ross Nicoll               Rui Abreu Ferreira
+  Sheeo                     Soasme                    Vladimir Rutsky
+  Yu Jianjian               chengyuhang               earl
+
 
 License
 ==============
diff --git a/docs/conf.py b/docs/conf.py
index 8b46971..a2fbe51 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -50,9 +50,9 @@ copyright = u'2010-2015 The pygit2 contributors'
 # built documents.
 #
 # The short X.Y version.
-version = '0.25'
+version = '0.26'
 # The full version, including alpha/beta/rc tags.
-release = '0.25.1'
+release = '0.26.0'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
diff --git a/docs/general.rst b/docs/general.rst
index 5a84526..1a3775e 100644
--- a/docs/general.rst
+++ b/docs/general.rst
@@ -18,7 +18,7 @@ library that has been built against. The version number has a
 .. py:data:: LIBGIT2_VER_MAJOR
 
    Integer value of the major version number. For example, for the version
-   ``0.25.1``::
+   ``0.26.0``::
 
       >>> print LIBGIT2_VER_MAJOR
       0
@@ -26,25 +26,25 @@ library that has been built against. The version number has a
 .. py:data:: LIBGIT2_VER_MINOR
 
    Integer value of the minor version number. For example, for the version
-   ``0.25.1``::
+   ``0.26.0``::
 
       >>> print LIBGIT2_VER_MINOR
-      25
+      26
 
 .. py:data:: LIBGIT2_VER_REVISION
 
    Integer value of the revision version number. For example, for the version
-   ``0.25.1``::
+   ``0.26.0``::
 
       >>> print LIBGIT2_VER_REVISION
-      1
+      0
 
 .. py:data:: LIBGIT2_VERSION
 
    The libgit2 version number as a string::
 
       >>> print LIBGIT2_VERSION
-      '0.25.1'
+      '0.26.0'
 
 Errors
 ======
diff --git a/docs/install.rst b/docs/install.rst
index 8373d9b..c55c5f6 100644
--- a/docs/install.rst
+++ b/docs/install.rst
@@ -43,7 +43,7 @@ while the last number |lq| *.micro* |rq| auto-increments independently.
 
 As illustration see this table of compatible releases:
 
-+-----------+--------+-------=========+------------------------+
++-----------+--------+----------------+------------------------+
 |**libgit2**| 0.26.0 | 0.25.0, 0.25.1 | 0.24.0, 0.24.1, 0.24.2 |
 +-----------+--------+----------------+------------------------+
 |**pygit2** | 0.26.0 | 0.25.0, 0.25.1 | 0.24.0, 0.24.1, 0.24.2 |
diff --git a/docs/references.rst b/docs/references.rst
index 5fd4eb2..dabfba6 100644
--- a/docs/references.rst
+++ b/docs/references.rst
@@ -113,10 +113,10 @@ The Branch type
 .. autoattribute:: pygit2.Branch.remote_name
 .. autoattribute:: pygit2.Branch.upstream
 .. autoattribute:: pygit2.Branch.upstream_name
-
 .. automethod:: pygit2.Branch.rename
 .. automethod:: pygit2.Branch.delete
 .. automethod:: pygit2.Branch.is_head
+.. automethod:: pygit2.Branch.is_checked_out
 
 The reference log
 ====================
diff --git a/docs/repository.rst b/docs/repository.rst
index ca85788..823fc6e 100644
--- a/docs/repository.rst
+++ b/docs/repository.rst
@@ -67,10 +67,11 @@ Below there are some general attributes and methods:
 .. autoattribute:: pygit2.Repository.default_signature
 .. automethod:: pygit2.Repository.read
 .. automethod:: pygit2.Repository.write
-.. automethod:: pygit2.Repository.reset
-.. automethod:: pygit2.Repository.state_cleanup
-.. automethod:: pygit2.Repository.write_archive
 .. automethod:: pygit2.Repository.ahead_behind
+.. automethod:: pygit2.Repository.create_reference
 .. automethod:: pygit2.Repository.describe
 .. automethod:: pygit2.Repository.path_is_ignored
-.. automethod:: pygit2.Repository.create_reference
+.. automethod:: pygit2.Repository.reset
+.. automethod:: pygit2.Repository.revert_commit
+.. automethod:: pygit2.Repository.state_cleanup
+.. automethod:: pygit2.Repository.write_archive
diff --git a/pygit2/_build.py b/pygit2/_build.py
index 40a313b..afa394b 100644
--- a/pygit2/_build.py
+++ b/pygit2/_build.py
@@ -37,7 +37,7 @@ from os import getenv
 #
 # The version number of pygit2
 #
-__version__ = '0.25.1'
+__version__ = '0.26.0'
 
 
 #