.. _releasev0.7.1:

==============================
 Release notes v0.7.1
 ==============================

Quick Overview
--------------

* FURY paper added.
* Fast selection of multiple objects added.
* UI refactored.
* Tests coverage increased.
* New actor (Marker) added.
* New primitive (Triangular Prism) added.
* Demos added and updated.
* Large Documentation Update.


Details
-------

GitHub stats for 2021/03/13 - 2021/08/03 (tag: v0.7.0)

These lists are automatically generated, and may be incomplete or contain duplicates.

The following 15 authors contributed 211 commits.

* Amit Chaudhari
* Antriksh Misri
* Bruno Messias
* Daniel S. Katz
* Eleftherios Garyfallidis
* Gurdit Siyan
* Javier Guaje
* Jhalak Gupta
* LoopThrough-i-j
* MIHIR
* Praneeth Shetty
* Sajag Swami
* Serge Koudoro
* Hariharan Ayappane


We closed a total of 89 issues, 35 pull requests and 54 regular issues;
this is the full list (generated with the script
:file:`tools/github_stats.py`):

Pull Requests (35):

* :ghpull:`475`: Gsoc blog 2021
* :ghpull:`476`: Google Summer of Code blog posts
* :ghpull:`477`: added blog posts for GSoC'21
* :ghpull:`442`: added method to wrap overflowing text
* :ghpull:`441`: Added border support in Panel2D
* :ghpull:`466`: two more small bib changes
* :ghpull:`464`: Paper Dan's Comments
* :ghpull:`459`: extracted Button2D class from `elements` to `core`
* :ghpull:`430`: Surface actor colormap fix
* :ghpull:`456`: Updated about documentation
* :ghpull:`455`: Fixed bibtex
* :ghpull:`454`: Added missing DOIs and URLs
* :ghpull:`451`: Typo fix
* :ghpull:`447`: UI refactoring
* :ghpull:`438`: Fast selection of multiple objects in 3D using GPU acceleration
* :ghpull:`420`: added an example about graph-tool  and nested stochastic block model
* :ghpull:`422`: This allow to draw markers using shaders
* :ghpull:`444`: Remove deprecated functions
* :ghpull:`440`: added support for URL image in ImageContainer2D
* :ghpull:`356`: Render a video on an actor.
* :ghpull:`436`: [Fix] Update Azure pipeline for windows
* :ghpull:`434`: WIP: added tests for layout module
* :ghpull:`426`: Allows to define the priority of a shader_callback and obtain the vtkEventId
* :ghpull:`394`: Fixed warnings in test_utils.py
* :ghpull:`415`: update sk orcid
* :ghpull:`413`: add nanohub doi
* :ghpull:`412`: fix paper doi
* :ghpull:`386`: FURY paper for Journal of Open Source Software (JOSS)
* :ghpull:`371`: Textbox2d  special character support
* :ghpull:`408`: Updating the Missing Parenthesis
* :ghpull:`406`: Removed unused library in FURY tutorial
* :ghpull:`405`: Updating Redirecting Issues in Readme
* :ghpull:`399`: Resolve warnings #317 & and Fix Issue: #355
* :ghpull:`393`: added primitive and actor for triangular prism, added tests too
* :ghpull:`396`: #317 Fixing Warnings during test : test_actors.py

Issues (54):

* :ghissue:`407`: UI Textbox background doesn't resize according to text in it.
* :ghissue:`421`: Implementing the Resizing of Listbox
* :ghissue:`416`: Fixing the Resizing Background issue of TextBox2D UI.
* :ghissue:`475`: Gsoc blog 2021
* :ghissue:`476`: Google Summer of Code blog posts
* :ghissue:`477`: added blog posts for GSoC'21
* :ghissue:`442`: added method to wrap overflowing text
* :ghissue:`441`: Added border support in Panel2D
* :ghissue:`466`: two more small bib changes
* :ghissue:`464`: Paper Dan's Comments
* :ghissue:`445`: [WIP] Example to show how to render multiple bonds
* :ghissue:`410`: added BulletList to UI
* :ghissue:`459`: extracted Button2D class from `elements` to `core`
* :ghissue:`429`: Colormap not working as intended with surface actor
* :ghissue:`430`: Surface actor colormap fix
* :ghissue:`450`: Issue with references related to JOSS review
* :ghissue:`456`: Updated about documentation
* :ghissue:`455`: Fixed bibtex
* :ghissue:`454`: Added missing DOIs and URLs
* :ghissue:`453`: Add missing DOIs and URLs
* :ghissue:`451`: Typo fix
* :ghissue:`439`: [WIP] Space filling model
* :ghissue:`447`: UI refactoring
* :ghissue:`438`: Fast selection of multiple objects in 3D using GPU acceleration
* :ghissue:`420`: added an example about graph-tool  and nested stochastic block model
* :ghissue:`422`: This allow to draw markers using shaders
* :ghissue:`444`: Remove deprecated functions
* :ghissue:`440`: added support for URL image in ImageContainer2D
* :ghissue:`356`: Render a video on an actor.
* :ghissue:`436`: [Fix] Update Azure pipeline for windows
* :ghissue:`434`: WIP: added tests for layout module
* :ghissue:`403`: Creating test for layout module
* :ghissue:`411`: Added Layout test file
* :ghissue:`426`: Allows to define the priority of a shader_callback and obtain the vtkEventId
* :ghissue:`417`: Fixing pep issues
* :ghissue:`394`: Fixed warnings in test_utils.py
* :ghissue:`415`: update sk orcid
* :ghissue:`414`: Duplicate ORCIDs in the JOSS paper
* :ghissue:`413`: add nanohub doi
* :ghissue:`412`: fix paper doi
* :ghissue:`386`: FURY paper for Journal of Open Source Software (JOSS)
* :ghissue:`371`: Textbox2d  special character support
* :ghissue:`409`: Segmentation Fault When Running Fury Tests
* :ghissue:`408`: Updating the Missing Parenthesis
* :ghissue:`406`: Removed unused library in FURY tutorial
* :ghissue:`405`: Updating Redirecting Issues in Readme
* :ghissue:`375`: Visuals for some parametric 2D functions
* :ghissue:`317`: Track and fix warnings during tests.
* :ghissue:`355`: [Vulnerability Bug] Used blacklisted dangerous function call that can lead to RCE
* :ghissue:`399`: Resolve warnings #317 & and Fix Issue: #355
* :ghissue:`393`: added primitive and actor for triangular prism, added tests too
* :ghissue:`395`: FURY installation conflict
* :ghissue:`396`: #317 Fixing Warnings during test : test_actors.py
* :ghissue:`358`: Updated io.py