Changelog
Starting from 0.5.0, please refer to GitHub release to view release note.
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.0.0] - Unreleased
Added
atlassian.__version__attribute for runtime version inspection (PEP 396).atlassian/py.typedmarker file to declare inline type information (PEP 561).verifyandproxiesparameters toAtlassianAPI.__init__()for SSL certificate control and proxy support.Confluence.get_page_by_title(space_key, title)— find a page by its title within a space.Confluence.upload_attachment(page_id, filename, file_data)— attach a file to a page.Confluence.get_comments(page_id)— retrieve comments on a page.Confluence.add_comment(page_id, body)— post a comment on a page.fieldsparameter toJira.search_issue_with_jql()— callers can now specify which fields to return; defaults toNone(all fields).versionparameter toConfluence.update_content()— callers can supply an explicit version; when omitted the current version is fetched automatically.
Changed
Breaking:
Confluence.update_content()now fetches the current page version from the API and submitscurrent_version + 1instead of always submitting version2.Jira.issue_changelog()now passes query parameters viaparams=dict instead of URL string splicing, consistent with the rest of the library.Jira.search_issue_with_jql()no longer hard-codes["summary", "status", "issuetype", "fixVersions"]; omittingfieldsreturns all fields from the API.
Deprecated
Jira.create_task()— emitsDeprecationWarning; usecreate_issue()instead. Will be removed in a future version.Jira.create_sub_task()— emitsDeprecationWarning; usecreate_issue()instead. Will be removed in a future version.
0.5.0 - Apr 10, 2023
0.4.0 - Apr 26, 2022 - Code format and add
Makefilefor build and test.0.3.24 - Apr 25, 2022 - Support search_issue_with_jql to get more than 1000 results.
0.3.23 - Jan 15, 2022 - Changed code formats with black
0.3.22 - Nov 13, 2021 - Added
update_fieldin Jira.0.3.21 - Nov 11, 2021 - Added
issue_changelogin Jira.0.3.20 - Nov 11, 2021 - Added
get_transitionsin Jira.0.3.19 - Oct 7, 2021 - Added
get_userin Bitbucket.0.3.18 - Oct 7, 2021 - Fixed issues in bitbucket and test_bitbucket and refactor.
0.3.17 - Oct 2, 2021 - Support establish connection with token and update README.md.
0.3.15 - Sep 9, 2021 - Fixed permission issue temporarily by changing file_handler to console_handler.
0.3.14 - Sep 9, 2021 - Fixed Permission denied: ‘logs’ issue.
0.3.13 - Sep 8, 2021 - Added
create_issuein Jira.0.3.12 - Sep 2, 2021 - Added u
:in Jira.0.3.11 - Aug 25, 2021 - Added
get_pull_request_commentsin Bitbucket.0.3.9 - Aug 19, 2021 - Changed
search_issue_with_sqltosearch_issue_with_jql.0.3.8 - Aug 19, 2021 - Changed
update_custom_fieldto support pass 3 or 4 params in Jira.0.3.7 - June 9, 2021 - Added
update_build_statusin Bitbucket.0.3.6 - June 9, 2021 - Added
get_build_statusin Bitbucket.0.3.5 - June 8, 2021 - Added
update_custom_fieldin Jira .0.3.3 - June 4, 2021 - Added
get_file_contentin Bitbucket.0.3.0 - May 9, 2021 - Fixed Bitbucket and test_bitbucket issues.
0.2.7 - Apr 20, 2021 - Added create task with components in Jira.
0.2.5 - Apr 20, 2021 - Added
update_issue_componentin Jira .0.2.4 - Mar 28, 2021 - Added create_task and refactor code for Jira.
0.2.0 - Mar 9, 2021 - Changed API return from JSON data to Python object.