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