Releases: princenyeche/jiraone
Releases · princenyeche/jiraone
v0.8.5
v0.8.4
Fixes:
- 🐛
get_attachments_on_projects
: Overwrite attachment file by default - 🐛
json_field_builder
: check ifsprint_custom_id
is None - 🐛
path_builder
: handle multi-dir base_dir - 🐛
download_attachments
: avoid conflicts/overwrites by isolating attachments (helps with #112)
Improvements:
- ✨
download_attachments
: make defaults and behaviour matchget_attachments_on_projects
Features:
- ✨
download_attachments
: supportcreate_html_directors
option (resolves #112) - ✨
download_attachments
: supportoverwrite=False
option (to speed up incremental backups)
Thanks to @huyz for the above fixes and improvements to v0.8.4
v0.8.3
v0.8.2
v0.8.1
Update #123 #124
- Fix to issue reported on #124
- Corrected the documentation
- Minimized arguments on each method or function to max 5, then the rest are called via keyword arguments
- Added a new function for argument validation called
validate_argument_name
- No release for v0.8.0 as it is equivalent to v0.8.1.
v0.7.9
Update #115 #117
- Update to
time_in_status
function to include timestamp in UTC - Update to
issue_export
method for better performance and caching #117 - Fix to
field
class in Server/DC Jira causing key error #119 #120 #122 - Added a new argument
delimit
to theissue_export
method which allows for the output of a CSV file to be in any delimiter #121
# import statement
issue_export(jql=jql, delimit=";")
- Added new method
async_change_log
to thePROJECT
constant. This helps to extract the change_log history but asynchronously. Thereby improving the speed of data extraction. See more on jiraone's documentation.
# import statement
PROJECT.async_change_log(
jql, folder="TEST", file="sample.csv", flush=10
)
- Added new methods to
endpoint
alias for issuetype scheme, security scheme etc - Added tests for all the major functions/methods for CI/CD process
- Added requirement for Python 3.8.x and above to run jiraone starting from version 0.7.9
- Removed deprecated method
get_attachment_meta_data
fromendpoint
constant as this has been active for more than 2 years. - Removed duplicated URL link in code for
task
,issue_watchers
, andissue_votes
method inendpoint
constant.
v0.7.8
v0.7.7
v0.7.6
Minor update #110
- Added multiple arguments to
issue_export()
method- It is now possible to perform export in JSON format
- Added field exclusion and inclusion in CSV format export
- Added new methods
get_project_versions
andissue_link_types
to access.py module - Added a
process_executor
function, regular expression constants for custom field search and issue search in the utils module - Added a
DateFormat
class to the utils module of jiraone. - Added new examples in the documentation
- Updated the
issue_export()
method in theaccess.py
file in the endpoint variable. Now you can export all or currentfields
by indicating the type in the fields argument based on that endpoint