11# CHANGELOG
22
33
4+ ## v5.4.1-rc.1 (2025-01-14)
5+
6+ ### Bug Fixes
7+
8+ - ** schemas_script** : Parametric & reusable sript
9+ ([ ` 1b4b76e ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/1b4b76e41a048a9fab3967c3a34608920c44fff6 ) )
10+
11+
412## v5.4.0 (2024-11-29)
513
614
1927
2028### Features
2129
30+ - ** polygon attribute** : New route/schemas/test/data
31+ ([ ` e50f3ff ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/e50f3ffeb7706e7b3a8fea49c303cd91b6cc1bce ) )
32+
2233- ** routes** : Create point3D route
2334 ([ ` c551095 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/c551095ed6aefaa13c6decdbc40cc4c96a7589d4 ) )
2435
2536- ** routes** : Create point3D route
2637 ([ ` 88867c6 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/88867c629b8fbf2648faaf328f5adb3452b727c2 ) )
2738
28- - ** polygon attribute ** : New route/schemas/test/data
29- ([ ` e50f3ff ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/e50f3ffeb7706e7b3a8fea49c303cd91b6cc1bce ) )
39+ - ** test_utils ** : Automatic schema validation
40+ ([ ` 7dbb3fc ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/7dbb3fc4d1901d4d050249203d3bd84bc2d6b5c1 ) )
3041
3142- ** vertex attribute** : New route/schemas/test/data
3243 ([ ` 11865dd ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/11865dd747b8e5501f17dbf5b70ad8052cbdef05 ) )
3344
34- - ** test_utils** : Automatic schema validation
35- ([ ` 7dbb3fc ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/7dbb3fc4d1901d4d050249203d3bd84bc2d6b5c1 ) )
36-
3745
3846## v5.3.2 (2024-11-08)
3947
110118
111119BREAKING CHANGE: functions moved to utils_functions.py
112120
121+ ### BREAKING CHANGES
122+
123+ - ** ping route** : Functions moved to utils_functions.py
124+
113125
114126## v4.3.1 (2024-07-17)
115127
@@ -129,12 +141,12 @@ BREAKING CHANGE: functions moved to utils_functions.py
129141
130142### Features
131143
132- - ** save_viewable** : Added tests
133- ([ ` ef529a5 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/ef529a50b433b67e83d2eb71eb4fe3c4b017fc0e ) )
134-
135144- ** save_viewable** : Added function
136145 ([ ` 1b08cf7 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/1b08cf71277fbff7e145a4c0ca0024b586567314 ) )
137146
147+ - ** save_viewable** : Added tests
148+ ([ ` ef529a5 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/ef529a50b433b67e83d2eb71eb4fe3c4b017fc0e ) )
149+
138150
139151## v4.2.1 (2024-06-03)
140152
@@ -195,9 +207,6 @@ BREAKING CHANGE: functions moved to utils_functions.py
195207
196208### Refactoring
197209
198- - ** key** : Switch to supported_feature
199- ([ ` b78fc6c ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/b78fc6c224cf86849649c9095e9acde5f6badaf9 ) )
200-
201210- ** key** : Switch to filter_key
202211 ([ ` 29898c3 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/29898c373db23a5c9c18f0ef5f5ddec9b78b512d ) )
203212
@@ -206,6 +215,9 @@ BREAKING CHANGE: changes api
206215- ** key** : Switch to filter_key
207216 ([ ` 1aaeab2 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/1aaeab299092dc7bf3c6a33d927045edcf8cbdc4 ) )
208217
218+ - ** key** : Switch to supported_feature
219+ ([ ` b78fc6c ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/b78fc6c224cf86849649c9095e9acde5f6badaf9 ) )
220+
209221
210222## v3.3.2 (2024-02-09)
211223
@@ -263,12 +275,12 @@ BREAKING CHANGE: changes api
263275
264276### Features
265277
266- - ** cd** : Test jq version
267- ([ ` 4b9a59f ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/4b9a59ff2baa0112e1037f3eb4aaaf0d91cd9ffa ) )
268-
269278- ** cd** : Test jq
270279 ([ ` a258939 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/a258939df816fc2050e88232d6b6f775d415b03e ) )
271280
281+ - ** cd** : Test jq version
282+ ([ ` 4b9a59f ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/4b9a59ff2baa0112e1037f3eb4aaaf0d91cd9ffa ) )
283+
272284
273285## v3.3.0-rc.15 (2024-01-19)
274286
@@ -285,12 +297,12 @@ BREAKING CHANGE: changes api
285297
286298### Bug Fixes
287299
288- - ** cd** : Test jq
289- ([ ` a6f8f1a ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/a6f8f1a0e7c8fc61714463ec039e2e211cd19c12 ) )
290-
291300- ** cd** : Registry-url
292301 ([ ` b48992d ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/b48992d0a3bb877960a9e55454d1ba25b760f4ff ) )
293302
303+ - ** cd** : Test jq
304+ ([ ` a6f8f1a ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/a6f8f1a0e7c8fc61714463ec039e2e211cd19c12 ) )
305+
294306
295307## v3.3.0-rc.12 (2024-01-19)
296308
@@ -331,12 +343,12 @@ BREAKING CHANGE: changes api
331343
332344### Bug Fixes
333345
334- - ** GH action** : Log directoryPath
335- ([ ` 10f1eae ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/10f1eae68802d89dd6f6c7441f52a2b904778fc7 ) )
336-
337346- ** GH action** : Explicit directory
338347 ([ ` 43d510b ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/43d510b9639d5db438e2f4a1535fb735ef84dae0 ) )
339348
349+ - ** GH action** : Log directoryPath
350+ ([ ` 10f1eae ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/10f1eae68802d89dd6f6c7441f52a2b904778fc7 ) )
351+
340352
341353## v3.3.0-rc.6 (2024-01-18)
342354
@@ -390,12 +402,12 @@ BREAKING CHANGE: changes api
390402
391403### Features
392404
393- - ** geode_objects** : Add LightRegularGrid 2 & 3D
394- ([ ` be319e4 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/be319e4bbcf09d3fe9fe271e8cced2c81d23557f ) )
395-
396405- ** CD** : Dynamic version from semantic release
397406 ([ ` 8772780 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/877278047943d442ab7cd45c60ef81bb7b9d4f5c ) )
398407
408+ - ** geode_objects** : Add LightRegularGrid 2 & 3D
409+ ([ ` be319e4 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/be319e4bbcf09d3fe9fe271e8cced2c81d23557f ) )
410+
399411
400412## v3.2.0 (2023-12-20)
401413
@@ -407,23 +419,23 @@ BREAKING CHANGE: changes api
407419
408420### Bug Fixes
409421
410- - ** Package** : Update pyproject.toml
411- ([ ` 8982a04 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/8982a0450dc3324f229cc039eaa2bd655675675a ) )
412-
413422- ** Package** : Remove MANIFEST.in & namespace
414423 ([ ` f7981cb ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/f7981cb860cf244c0e0606c3cb60621bc5d34c35 ) )
415424
425+ - ** Package** : Update pyproject.toml
426+ ([ ` 8982a04 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/8982a0450dc3324f229cc039eaa2bd655675675a ) )
427+
416428
417429## v3.2.0-rc.8 (2023-12-20)
418430
419431### Bug Fixes
420432
421- - ** Package** : Test MANIFEST.in
422- ([ ` 0d36b17 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/0d36b175db851ff5a9b8bee96ca1329d3e0c38fc ) )
423-
424433- ** Package** : Revert pyproject.toml
425434 ([ ` 982b1a7 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/982b1a78ae352037e3002c31883b38178f297c75 ) )
426435
436+ - ** Package** : Test MANIFEST.in
437+ ([ ` 0d36b17 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/0d36b175db851ff5a9b8bee96ca1329d3e0c38fc ) )
438+
427439
428440## v3.2.0-rc.7 (2023-12-20)
429441
@@ -485,18 +497,18 @@ BREAKING CHANGE: changes api
485497- ** dependencies** : Ass flask-cors
486498 ([ ` 35e5c30 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/35e5c30455d117e99325a21722b3fe82ce054df9 ) )
487499
488- - ** routes ** : Add tests
489- ([ ` 28df816 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/28df816d3c3c1e9456dac092ea94da63d45c43f5 ) )
500+ - ** flask ** : Add flask app & config
501+ ([ ` 15ad3cf ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/15ad3cfe42dcad747acdf470aae9d102a9e2c90d ) )
490502
491503- ** routes** : Add new blueprint with refactored routes
492504 ([ ` 210ec38 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/210ec3876283d8aa2c8408fa4b7a5dab6a41894d ) )
493505
494- - ** flask** : Add flask app & config
495- ([ ` 15ad3cf ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/15ad3cfe42dcad747acdf470aae9d102a9e2c90d ) )
496-
497506- ** routes** : Add schemas
498507 ([ ` 3afc79f ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/3afc79f6c82960163cbc18c771cfbb3b55e24e0c ) )
499508
509+ - ** routes** : Add tests
510+ ([ ` 28df816 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/28df816d3c3c1e9456dac092ea94da63d45c43f5 ) )
511+
500512
501513## v3.1.0 (2023-12-19)
502514
@@ -537,17 +549,17 @@ BREAKING CHANGE : arg extension -> file_absolute_path
537549
538550### Features
539551
540- - ** tests** : Strenghten unit tests 2
541- ([ ` 9c9ab87 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/9c9ab87bbef54c6524bb26f57d60d8d644c0f8b1 ) )
542-
543- - ** tests** : Strenghten unit tests
544- ([ ` 03b0a00 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/03b0a0055b39a0ceaf3863a7f9a9be1314fa6d06 ) )
545-
546552- ** list_geode_objects** : Test is_loadable
547553 ([ ` 4af7868 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/4af78686c761c1abba86a02df39fc9a75e40e151 ) )
548554
549555BREAKING CHANGE : arg extension -> file_absolute_path
550556
557+ - ** tests** : Strenghten unit tests
558+ ([ ` 03b0a00 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/03b0a0055b39a0ceaf3863a7f9a9be1314fa6d06 ) )
559+
560+ - ** tests** : Strenghten unit tests 2
561+ ([ ` 9c9ab87 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/9c9ab87bbef54c6524bb26f57d60d8d644c0f8b1 ) )
562+
551563
552564## v3.0.0-rc.8 (2023-12-13)
553565
@@ -572,14 +584,14 @@ BREAKING CHANGE : arg extension -> file_absolute_path
572584
573585### Features
574586
575- - ** geode_functions** : Is_loadable key & function
576- ([ ` 27ef421 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/27ef421b945da827c7d65705e6149b2052ce4378 ) )
577-
578587- ** functions** : Add send_file function
579588 ([ ` 1948edd ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/1948eddad186904c4aecc63ed0ecbfa6780fa1b7 ) )
580589
581590BREAKING CHANGE: geode_objects_output_extensions returns a dict
582591
592+ - ** geode_functions** : Is_loadable key & function
593+ ([ ` 27ef421 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/27ef421b945da827c7d65705e6149b2052ce4378 ) )
594+
583595
584596## v3.0.0-rc.5 (2023-12-06)
585597
@@ -622,6 +634,10 @@ BREAKING CHANGE: geode_objects_output_extensions returns a dict
622634
623635BREAKING CHANGE: geode_objects_output_extensions takes data as input
624636
637+ ### BREAKING CHANGES
638+
639+ - ** dependencies** : Geode_objects_output_extensions takes data as input
640+
625641
626642## v2.1.0-rc.2 (2023-11-21)
627643
@@ -661,6 +677,10 @@ BREAMING CHANGE: geode_objects_output_extensions needs data input
661677
662678BREAKING CHANGE: Arguments changement(array to json schema)
663679
680+ ### BREAKING CHANGES
681+
682+ - ** validate_request** : Arguments changement(array to json schema)
683+
664684
665685## v1.3.1 (2023-11-02)
666686
@@ -709,6 +729,9 @@ BREAKING CHANGE: Arguments changement(array to json schema)
709729
710730### Bug Fixes
711731
732+ - ** functions** : Fix functions based on key input
733+ ([ ` 1e29bf4 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/1e29bf419ba56f52cef869dca368719c06595d46 ) )
734+
712735- ** functions** : Fix typos & tests
713736 ([ ` 965cc08 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/965cc08265ffe337d6e9d0ae9162b55921d74dcf ) )
714737
@@ -718,25 +741,22 @@ BREAKING CHANGE: Arguments changement(array to json schema)
718741- ** functions** : Update unit tests
719742 ([ ` a9fc257 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/a9fc2571d173ac6e843390e2bda9fc58660ea41f ) )
720743
721- - ** functions** : Fix functions based on key input
722- ([ ` 1e29bf4 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/1e29bf419ba56f52cef869dca368719c06595d46 ) )
723-
724744
725745## v1.3.0-rc.1 (2023-10-13)
726746
727747### Features
728748
729- - ** tests** : Add new test files
730- ([ ` 9da556d ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/9da556d1a8daef5423f219679c6c787d47756f5d ) )
731-
732749- ** functions** : Add missing files functions
733750 ([ ` d58a876 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/d58a8762e9a4b9200605b2085f387ae2ff54e67d ) )
734751
752+ - ** missing_files** : Add key to each geode_object
753+ ([ ` cb23d44 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/cb23d440776d2e2741e5fcb2139beda0abc60d01 ) )
754+
735755- ** missing_files** : Add missing_files function
736756 ([ ` e8bd1a5 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/e8bd1a5ad6546782a9e40f90ac1fb72410727867 ) )
737757
738- - ** missing_files ** : Add key to each geode_object
739- ([ ` cb23d44 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/cb23d440776d2e2741e5fcb2139beda0abc60d01 ) )
758+ - ** tests ** : Add new test files
759+ ([ ` 9da556d ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/9da556d1a8daef5423f219679c6c787d47756f5d ) )
740760
741761
742762## v1.2.1 (2023-10-03)
@@ -814,12 +834,12 @@ BREAKING CHANGE: Arguments changement(array to json schema)
814834
815835### Bug Fixes
816836
817- - ** Test** : Test
818- ([ ` abc29e6 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/abc29e66fd6a9af86b95b5e25667302f3311d6cf ) )
819-
820837- ** Actions** : Try semantic release
821838 ([ ` 05a71e0 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/05a71e0f9b90e92b6182b12b635cd4c980f7fcc8 ) )
822839
840+ - ** Test** : Test
841+ ([ ` abc29e6 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/abc29e66fd6a9af86b95b5e25667302f3311d6cf ) )
842+
823843### Features
824844
825845- ** tests** : Add tests
@@ -837,6 +857,12 @@ Add tests for function that don't require data
837857
838858### Features
839859
860+ - ** wip** : Add functions
861+ ([ ` 1bd870f ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/1bd870fdb374351e396c98391c437cc73fa7685f ) )
862+
863+ - ** wip** : Rename geode_functions and refactor
864+ ([ ` 2102842 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/21028422c1085fbee21d9eb4f386f2cc1d5bae38 ) )
865+
840866- ** wip** : Test push
841867 ([ ` 9e84dea ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/9e84dea7ae1996addeeccefbf5f13c64ea4a6176 ) )
842868
@@ -845,9 +871,3 @@ Add tests for function that don't require data
845871
846872- ** wip** : Test push
847873 ([ ` 1c0473d ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/1c0473d0d53084119b8590d2fc96e99899862136 ) )
848-
849- - ** wip** : Rename geode_functions and refactor
850- ([ ` 2102842 ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/21028422c1085fbee21d9eb4f386f2cc1d5bae38 ) )
851-
852- - ** wip** : Add functions
853- ([ ` 1bd870f ` ] ( https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/1bd870fdb374351e396c98391c437cc73fa7685f ) )
0 commit comments