Releases: dynotx/liminal-orm
Releases · dynotx/liminal-orm
v1.1.4
🐞 Bug Fixes
- change error to warning if there are multiple schemas with the same prefix (#83) @ndamania00
v1.1.3
🚧 Tasks
- Add registry_entity and schema as base tables (#80) @ndamania00
- add fieldsets parameters to benchling connection for validation (#79) @ndamania00
v1.1.2
🐞 Bug Fixes
- fix bug with UpdateEntitySchemaField ordering (#77) @ndamania00
📔 Documentation
- update docs for when migration fails (#78) @ndamania00
v1.1.1
🗒️ Summary
Able to set warehouse_name on Columns, so that the variable name can be different from the actual column name
🚧 Tasks
- alias warehouse names for columns (#76) @ndamania00
📔 Documentation
- Add releases section to docs (#73) @ndamania00
v1.1.0
⭐️ Minor Enhancements
- be able to define archived fields on entity schemas (#67) @ndamania00
- make query function optional (#64) @ndamania00
- move field wh name to base field props (#53) @ndamania00
🐞 Bug Fixes
- added molecule entity type and updated references (#70) @aarushgarg1110
- change array to json for column sqlalchemy type (#66) @ndamania00
- fix creator id bug (#63) @ndamania00
- add translation link (#62) @ndamania00
- add part link (#61) @ndamania00
- Add datetime field type (#57) @ndamania00
⛏ Dependency Changes
- fix creator id bug (#63) @ndamania00
🚧 Tasks
- block warehouse name changes to operations (#72) @ndamania00
- revert incorrect logic from previous pr (54) (#69) @ndamania00
- Fix 49 warehouse names (#54) @ndamania00
v1.0.6
➕ Minor Enhancements
- Set relationships to variable in generate_files (#48) @ndamania00
- allow sqlalchemy aliasing (#46) @ndamania00
🐞 Bug Fixes
- fix schema properties bug (#44) @ndamania00
- fix tooltip not being included in CreateSchemaField op (#40) @ndamania00
📔 Documentation
- docs clarity for change location (#35) @ndamania00
⛏ Dependency Changes
- add psycopg2-binary dependency (#47) @ndamania00
v1.0.5
🐞 Bug Fixes
- fix env file finding multiple connections bug (#23) @ndamania00
📔 Documentation
- update entity schema doc page (#21) @ndamania00
v1.0.4
🗒️ Summary
v1.0.4 enforces validation on the BenchlingConnection defined in the env.py file, and adds a major upgrade to the documentation found https://dynotx.github.io/liminal-orm/.
🐞 Bug Fixes
- enforce env connection requirements (#19) @ndamania00
📔 Documentation
- mkdocs and documentation (#16) @ndamania00
🚧 Tasks
- clean datetime in revision file (#18) @ndamania00
- rename liminal workflow to cicd (#17) @ndamania00
- loosen mypy dep to ^1.1.1 (#15) @ndamania00
v1.0.3
🗒️ Summary
v1.0.3 release ensures that the generate-files command creates entity schema and dropdown files that exactly match the Benchling tenant.
write_path
argument on generate-files
command is now optional. The default behavior is to write entity_schemas/
and dropdowns/
to your working directory.
🐞 Bug Fixes
- Include tooltips in generate files (#13) @ndamania00
- Fix dropdown generate files to ignore archived (#12) @ndamania00
- update string functions to exclude colons (#11) @ndamania00
⛏ Dependency Changes
- loosen pandas dependency to include >=1.5 (#10) @ndamania00
🚧 Tasks
- Make generate files write path optional (#14) @ndamania00
v1.0.2
⛏ Dependency Changes
- include 2.7 for pydantic dependency (#9) @ndamania00
- Loosen dependencies (#7) @ndamania00
🚧 Tasks
- add py.typed (#8) @ndamania00