- Corrected bug introduced in 0.8.0 that would prevent
sprint
data from being passed to modeljira__daily_issue_field_history
. (#62)
- Makes priority data optional. Allows new env var
jira_using_priorities
. Modelsjira__issue_enhanced
andint_jira__issue_join
won't require sourcejira.priority
or contain priority-related columns ifjira_using_priorities: false
. (#55)
- @everettttt (#55)
- Previously the
jira__daily_field_history
andjira__issue_enhanced
models allowed for users to leverage theissue_field_history_columns
to bring through customfield_id
s. However, thefield_id
was not very intuitive to report off. Therefore, the package has been updated to bring through thefield_name
values in the variable and persist through to the final models. (#54)- Please note, if you leveraged this variable in the past then you will want to update the
field_id
(customfield_000123) to be thefield_name
(Cool Custom Field) now. Further, adbt run --full-refresh
will be required as well.
- Please note, if you leveraged this variable in the past then you will want to update the
- Multi-select fields that are populated within the
jira__daily_issue_field_history
andjira__issue_enhanced
models are automatically joined withstg_jira__field_option
to ensure the field names are populated. (#54)
🎉 dbt v1.0.0 Compatibility 🎉
- Adjusts the
require-dbt-version
to now be within the range [">=1.0.0", "<2.0.0"]. Additionally, the package has been updated for dbt v1.0.0 compatibility. If you are using a dbt version <1.0.0, you will need to upgrade in order to leverage the latest version of the package.- For help upgrading your package, I recommend reviewing this GitHub repo's Release Notes on what changes have been implemented since your last upgrade.
- For help upgrading your dbt project to dbt v1.0.0, I recommend reviewing dbt-labs upgrading to 1.0.0 docs for more details on what changes must be made.
- Upgrades the package dependency to refer to the latest
dbt_jira_source
. Additionally, the latestdbt_jira_source
package has a dependency on the latestdbt_fivetran_utils
. Further, the latestdbt_fivetran_utils
package also has a dependency ondbt_utils
[">=0.8.0", "<0.9.0"].- Please note, if you are installing a version of
dbt_utils
in yourpackages.yml
that is not in the range above then you will encounter a package dependency error.
- Please note, if you are installing a version of
- This release of the
dbt_jira
packages implements changes to the incremental logic within various models highlighted in the Bug Fixes section below. As such, adbt run --full-refresh
will be required after upgrading this dependency for this package in yourpackages.yml
.
- Corrected CTE references within
int_jira__issue_assignee_resolution
. The final cte referenced was previously selecting fromissue_field_history
when it should have been selecting fromfiltered
. (#45) - Modified the incremental logic within
int_jira__agg_multiselect_history
to properly capture latest record. Previously, this logic would work for updates made outside of 24 hours. This logic update will now capture any changes since the previous dbt run. (#48)
- Modified the
int_jira__issue_calendar_spine
model to use thedbt-utils.current_timestamp_in_utc
to better capture the current datetime across regions. (#47)
- @thibonacci (#45)
Refer to the relevant release notes on the Github repository for specific details for the previous releases. Thank you!