You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+36-21Lines changed: 36 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,18 +5,25 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
-
**NOTE:** For CLI interfaces, we support SemVer approach. However, for API components we don't use SemVer as of now. This may lead to instability when using dbx API methods directly.
8
+
**NOTE:** For CLI interfaces, we support SemVer approach. However, for API components we don't use SemVer as of now.
9
+
This may lead to instability when using dbx API methods directly.
9
10
10
11
[Please read through the Keep a Changelog (~5min)](https://keepachangelog.com/en/1.0.0/).
11
12
12
13
## [UNRELEASED] - YYYY-MM-DD
13
14
15
+
## [0.8.15] - 2023-06-02
16
+
14
17
### Fixed
15
18
16
-
-Added documentation for JOBS_API version usage to ensure ACLs are working as expected
19
+
-Allow provisioning of `source` property for `spark_python_task`
17
20
18
21
## [0.8.14] - 2023-05-11
19
22
23
+
### Fixed
24
+
25
+
- Added documentation for JOBS_API version usage to ensure ACLs are working as expected
26
+
20
27
### Added
21
28
22
29
- Add `service_principal_name` support for ACLs
@@ -42,12 +49,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
42
49
43
50
### Fixed
44
51
45
-
- Recursively upload required files when a directory is passed as a task parameter with `dbx execute` and `--upload-via-context`.
52
+
- Recursively upload required files when a directory is passed as a task parameter with `dbx execute`
53
+
and `--upload-via-context`.
46
54
47
55
## [0.8.10] - 2023-03-21
48
56
49
-
50
57
### Added
58
+
51
59
- ✨ support for files bigger than 1MB in sync
52
60
53
61
## [0.8.9] - 2023-03-06
@@ -67,7 +75,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
67
75
# Fixed
68
76
69
77
- 👔 Docs: deleted lgtm badges from readme
70
-
- 👔 Docs: added footer navigation, deleted the version layover
78
+
- 👔 Docs: added footer navigation, deleted the version layover
71
79
- 🩹 Reload config after build in case if there are any dynamic components dependent on it
72
80
- 🩹 Check if target repo exists before syncing and produce more clear error message if it does not.
73
81
- 🩹 Type recognition of `named_parameters` in `python_wheel_task`
@@ -88,30 +96,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88
96
89
97
- 🩹 Build logic in case when `no_build` is specified
90
98
91
-
92
99
## [0.8.6] - 2022-11-09
93
100
94
101
### Changed
95
102
96
103
- ♻️ Allow `init_scripts` in DLT pipelines
97
104
- 🔇 Hide the rst version overlay from read the docs
98
105
99
-
100
106
## [0.8.5] - 2022-11-09
101
107
102
108
### Changed
103
109
104
110
- ⬆️ Bump typer to 0.7.0
105
111
- 👔 improve docs and add landing page
106
112
107
-
108
113
## [0.8.4] - 2022-11-07
109
114
110
115
### Fixed
111
116
112
117
- 🩹 Argument parsing logic in `dbx execute` without any arguments
113
118
114
-
115
119
## [0.8.3] - 2022-11-06
116
120
117
121
### Fixed
@@ -132,15 +136,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
132
136
133
137
- 🩹 Deletion logic in the workflow eraser
134
138
135
-
136
139
## [0.8.1] - 2022-11-02
137
140
138
141
### Changed
139
142
140
143
- 📖 Reference documentation for deployment file
141
144
- ♻️ Add extensive caching for job listing
142
145
143
-
144
146
## [0.8.0] - 2022-11-02
145
147
146
148
### Changed
@@ -167,7 +169,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
167
169
- 🐛 Message with rich markup [] is properly displayed now
168
170
- 📖 Broken link in the generated README.md in Python template
169
171
170
-
171
172
## [0.7.6] - 2022-10-05
172
173
173
174
### Changed
@@ -257,14 +258,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
257
258
- ✨Add flexible parameter overriding logic for `dbx execute` via new `--parameters` option
258
259
- ✨Add flexible parameter overriding logic for `dbx launch` via new `--parameters` option (RunNow API)
259
260
- ✨Add flexible parameter overriding logic for `dbx launch` via new `--parameters` option (RunSubmit API)
260
-
- ✨Add inplace Jinja support for YAML and JSON files, can be configured via `dbx configure --enable-inplace-jinja-support`
261
+
- ✨Add inplace Jinja support for YAML and JSON files, can be configured
262
+
via `dbx configure --enable-inplace-jinja-support`
261
263
- ✨Add build logic options for `pip`, `poetry` and `flit`
262
264
- ✨Add build logic customization with `build.commands` section
263
265
- ✨Add support for custom Python functions in Jinja templates
264
266
265
267
### Changed
266
268
267
-
- ✨Arguments `--allow-delete-unmatched`/`--disallow-delete-unmatched` were **replaced** with `--unmatched-behaviour` option.
269
+
- ✨Arguments `--allow-delete-unmatched`/`--disallow-delete-unmatched` were **replaced** with `--unmatched-behaviour`
270
+
option.
268
271
- 🏷️Deprecate `jobs` section and rename it to `workflows`
269
272
- 🏷️Deprecate `job` and `jobs` options and rename it to `workflow` argument
270
273
- ✨Refactored all cluster-relevant methods into a separate `ClusterController`
@@ -274,7 +277,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
274
277
- 🚩Deprecate `--files-only` and `--as-run-submit` options
275
278
- 🚩Deprecate `--files-only` and `--as-run-submit` options
276
279
- 🚩Delete the Azure Data Factory-related functionality.
277
-
Unfortunately we're unable to make this integration stable and secure due to resource lack and lack of RunNow API.
280
+
Unfortunately we're unable to make this integration stable and secure due to resource lack and lack of RunNow API.
278
281
- 💎Documentation framework changed from `sphinx` to `mkdocs`
279
282
- 💎Documentation has been heavily re-worked and improved
280
283
@@ -317,8 +320,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
317
320
318
321
### Added
319
322
320
-
- Additional `sync` command options (`--no-use-gitignore`, `--force-include`, etc.) for more control over what is synced.
321
-
- Additional `init` command option `--template` was added to allow using dbx templates distributed as part of python packages.
323
+
- Additional `sync` command options (`--no-use-gitignore`, `--force-include`, etc.) for more control over what is
324
+
synced.
325
+
- Additional `init` command option `--template` was added to allow using dbx templates distributed as part of python
326
+
packages.
322
327
- Refactored the `--deployment-file` option for better modularity of the code
323
328
- Add upload via context for `dbx execute`
324
329
@@ -394,7 +399,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
394
399
395
400
- Added dev container config for VSCode and GitHub CodeSpaces
396
401
- tests are now parallel (x2 less time spent per each CI pipeline launch)
397
-
- url-strip behaviour for old-format workspace host names (which was unsupported in Mlflow API and caused a lot of hardly explainable errors)
402
+
- url-strip behaviour for old-format workspace host names (which was unsupported in Mlflow API and caused a lot of
403
+
hardly explainable errors)
398
404
399
405
### Changed
400
406
@@ -552,18 +558,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
552
558
- Fix issue which didn't update local package during remote execution.
553
559
554
560
## [0.1.5] - 2021-08-12
561
+
555
562
### Added
556
563
557
564
- Support for [yaml-based deployment files](https://github.com/databrickslabs/dbx/issues/39).
565
+
558
566
### Changed
559
567
560
568
- Now dbx finds the git branch name from any subdirectory in the repository.
561
569
- Minor alterations in the documentation.
562
570
- Altered the Changelog based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
563
571
- Changed(for contributors): Makefile now requires pyenv.
564
572
- Changed(for contributors): Makefile is more self describing and self-sufficient.
565
-
-`make clean install` will set you up with all that is needed.
566
-
-`make help` to see all available commands.
573
+
-`make clean install` will set you up with all that is needed.
574
+
-`make help` to see all available commands.
567
575
568
576
## [0.1.4]
569
577
@@ -573,6 +581,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
573
581
- Fix issue with multi-version package upload
574
582
575
583
## [0.1.3]
584
+
576
585
### Added
577
586
578
587
- Add explicit exception for artifact location change
@@ -595,12 +604,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
595
604
### Added
596
605
597
606
- Integration with Azure Data Factory.
607
+
598
608
### Fixed
599
609
600
610
- Some small internal behaviour fixes.
611
+
601
612
### Changed
602
613
603
-
- Changed the behaviour of `dbx deploy --write-specs-to-file`, to make the structure of specs file compatible with environment structure.
614
+
- Changed the behaviour of `dbx deploy --write-specs-to-file`, to make the structure of specs file compatible with
615
+
environment structure.
604
616
605
617
## [0.0.14]
606
618
@@ -609,16 +621,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
609
621
- Added integrated permission management, please refer to documentation for details.
610
622
611
623
## [0.0.13]
624
+
612
625
### Added
613
626
614
627
- Added `--write-specs-to-file` option for `dbx deploy` command.
615
628
616
629
## [0.0.12]
630
+
617
631
### Fixed
618
632
619
633
- HotFix for execute command.
620
634
621
635
## [0.0.11]
636
+
622
637
### Changed
623
638
624
639
- Made Internal refactorings after code coverage analysis.
0 commit comments