Releases: collectionscms/collections
Releases · collectionscms/collections
v1.0.4
Improvements
- refactor: include image URL in content response by @kazaneshimizu in #1152
- docs: add banner to product hunt by @kazaneshimizu in #1151
- chore: version 1.0.4 by @kazaneshimizu in #1162
Fixes
- fix: visualize the sorting of rows in the data model by @kazaneshimizu in #1150
- test: [Workaround] fix jest execution failures by @kazaneshimizu in #1153
- fix: fix assets path by @kazaneshimizu in #1160
v1.0.3
Features
- feat: change contents API parameter from modelId to identifier by @kazaneshimizu in #1143
Improvements
- chore: version 1.0.3 by @kazaneshimizu in #1146
v1.0.2
Improvements
- style: adjust layout to keep scrollbars out on the onboarding screen by @kazaneshimizu in #1091
- style: change chat link from discord to X by @kazaneshimizu in #1098
- refactor: prepare the body of the reset password email by @kazaneshimizu in #1104
- docs: update landing page by @kazaneshimizu in #1113
- chore: change readme banner image to promotional video by @kazaneshimizu in #1115
- chore: upload pv to GitHub by @kazaneshimizu in #1116
- chore: version 1.0.2 by @kazaneshimizu in #1135
v1.0.1
Features
- feat: support for editing dropdown choices by @kazaneshimizu in #1087
Improvements
- chore: improve installer by @kazaneshimizu in #1088
- chore: version 1.0.1 by @kazaneshimizu in #1090
v1.0.0
Collections has reached ver1.0.0!! 😙🎉
Breaking Changes
- refactor: change model names to leading uppercase by @kazaneshimizu in #1064
Improvements
- refactor: improve build process by @kazaneshimizu in #1065
- refactor: suppress display of null characters in table cells by @kazaneshimizu in #1067
- style: change logo by @kazaneshimizu in #1075
- style: add tooltips to the data model column display by @kazaneshimizu in #1076
- style: add footer menu by @kazaneshimizu in #1077
- chore: change demo site url by @kazaneshimizu in #1055
- docs: add deployments page by @kazaneshimizu in #1056
- docs: set titles for each page by @kazaneshimizu in #1058
Fixes
- fix: fix document paths by @kazaneshimizu in #1057
- fix: add duplicate checking to relational fields by @kazaneshimizu in #1071
v1.0.0-beta.4
Breaking Changes
- refactor: change entity name from snake case to camel case by @kazaneshimizu in #1031
Features
- feat: support import of multiple WordPress xml by @kazaneshimizu in #1007
Improvements
- refactor: minor improvements by @kazaneshimizu in #1009
- docs: move developer docs to a subdirectory by @kazaneshimizu in #1018
- Revert "docs: move developer docs to a subdirectory" by @kazaneshimizu in #1019
- docs: localize documents in English/Japanese by @kazaneshimizu in #1020
- docs: add developer documentation by @kazaneshimizu in #1021
- refactor: change snake case by @kazaneshimizu in #1029
- docs: pre-render api references by @kazaneshimizu in #1036
- chore: enable vercel analytics by @kazaneshimizu in #1038
- refactor: markdown improvements by @kazaneshimizu in #1039
- docs: add data-model pages by @kazaneshimizu in #1040
- docs: update landing page by @kazaneshimizu in #1043
- style: minor improvements by @kazaneshimizu in #1044
- chore: version 1.0.0-beta.4 by @kazaneshimizu in #1047
Fixes
- fix: reset the form value each time the modelId changes by @kazaneshimizu in #1006
- fix: invalid bin entry by @kazaneshimizu in #1008
- fix: snyk warning by @kazaneshimizu in #1010
- fix: add app_access to the login request parameters by @kazaneshimizu in #1030
- fix: fix a bug that prevented refresh tokens in API by @kazaneshimizu in #1035
v1.0.0-beta.3
Breaking Changes
- Change service name to
Collections
Features
- feat: implement image attachments in the markdown editor by @kazaneshimizu in #989
- feat: add discard confirmation dialog by @kazaneshimizu in #991
Improvements
- refactor: sort order by name -> slug when importing from WordPress by @kazaneshimizu in #985
- refactor: mutate after registering permissions by @kazaneshimizu in #988
- refactor: don't use swr for token refresh by @kazaneshimizu in #990
- refactor: rename service name by @kazaneshimizu in #1000
- chore: 1.0.0 beta.3 by @kazaneshimizu in #1005
- docs: add import from WordPress to readme by @kazaneshimizu in #974
Fixes
- fix: remove collections from file get/save permissions by @kazaneshimizu in #984
- fix: execute mutate after update by @kazaneshimizu in #992
v1.0.0-beta.2
Features
- feat: create posts import from WordPress by @kazaneshimizu in #954
- feat: add drag-and-drop file upload by @kazaneshimizu in #956
- feat: change imported WordPress content input interface to markdown by @kazaneshimizu in #969
- feat: implement profile updates for logged-in user by @kazaneshimizu in #965
Improvements
- test: add db operations tests by @kazaneshimizu in #917
- refactor: merge
applicationTransformersToSpecialFields
intoapplyTransformers
by @kazaneshimizu in #930 - style: show styled chip tags by publish status by @kazaneshimizu in #932
- refactor: delete DTO used in layers deeper than the controller by @kazaneshimizu in #947
- refactor: fix wrong entity references from the API layer by @kazaneshimizu in #948
- refactor: get first fetch in suspense mode and display loading by @kazaneshimizu in #958
- refactor: add collection id column by @kazaneshimizu in #963
- style: restyling for UI Improvement by @kazaneshimizu in #970
- chore: version 1.0.0-beta.2 by @kazaneshimizu in #973
Fixes
- fix: modify boolean rest response from
0/1
tofalse/true
by @kazaneshimizu in #931 - fix: minor bugfixes by @kazaneshimizu in #936
- fix: change post parameters to collection name and collection id by @kazaneshimizu in #971
- fix: fix bug with refresh when collection page is mounted by @kazaneshimizu in #972
v1.0.0-beta.1
What's Changed
- test: truncate test DB with teardown by @kazaneshimizu in #843
- fix: [MySQL] meta records are created when conflicts occur in field creation by @kazaneshimizu in * fix: permissions not working in content registration by @kazaneshimizu in #849
- refactor: remove references to
config/types
from repository layer by @kazaneshimizu in #856 - refactor: separate collection creation logic from controller to service by @kazaneshimizu in #857
- feature: add timestamps to collections by @kazaneshimizu in #858
- fix:
updated_at
does not change after updating a record by @kazaneshimizu in #859 - Revert "build(deps): bump pino-http from 8.3.3 to 8.4.0" by @kazaneshimizu in #871
- fix: include system tables in schema overview by @kazaneshimizu in #887
- refactor: replace permission from repository to service by @kazaneshimizu in #890
- refactor: replace role from repository to service by @kazaneshimizu in #894
- refactor: replace me from repository to service by @kazaneshimizu in #895
- refactor: add AND / OR conditions to readByQuery by @kazaneshimizu in #899
- refactor: replace user from repository to service by @kazaneshimizu in #900
- refactor: replace files from repository to service by @kazaneshimizu in #901
- fix: add alias fields to overview by @kazaneshimizu in #902
- refactor: replace fields from repository to service by @kazaneshimizu in #903
- refactor: replace relations from repository to service by @kazaneshimizu in #904
- refactor: replace collections from repository to service by @kazaneshimizu in #905
- refactor: replace contents from repository to service by @kazaneshimizu in #906
- refactor: make collection creation type-safe by @kazaneshimizu in #907
- refactor: concentrate logic in the service layer, commonize operations to DB by @kazaneshimizu in #889
- fix: insert date time including time zone into DB by @kazaneshimizu in #910
- fix: delete a field using a transaction added to the parameters by @kazaneshimizu in #911
- fix: add exception handling for invalid date formats by @kazaneshimizu in #912
- fix: upgrading pinoHttp by @kazaneshimizu in #913
- fix: fixed to call schema overview after express startup by @kazaneshimizu in #915
- 🔖 version 1.0.0-beta.1 by @kazaneshimizu in #916
Full Changelog: v0.10.1...v1.0.0-beta.1
v0.10.1
What's Changed
- feat: add
before login
after login
to project settings by @kazaneshimizu in #810 - refactor: minor improvements for first-time users by @kazaneshimizu in #825
- refactor: add foreign key constraints to sqlite by @kazaneshimizu in #795
- refactor: rename server to api by @kazaneshimizu in #797
- refactor: delete api key from auth user by @kazaneshimizu in #816
- style: replace with wrapper component for react router link by @kazaneshimizu in #798
- style: restyling api preview page by @kazaneshimizu in #802
- style: minor ui refactoring by @kazaneshimizu in #837
- style: replace markdown editor with react-md-editor by @kazaneshimizu in #804
- style: replace to SyntaxHighlighter by @kazaneshimizu in #805
- fix: change compilation order by @kazaneshimizu in #824
- fix: bug fix by @kazaneshimizu in #815
- fix: change dark theme colors by @kazaneshimizu in #823
- ci: create integration tests by @kazaneshimizu in #782
- ci: fix integration test error by @kazaneshimizu in #796
- test: use production migration files for testing by @kazaneshimizu in #794
- test: add MySQL(MariaDB) and PostgreSQL to integration test db by @kazaneshimizu in
- docs: edited readme by @kazaneshimizu in #826
- chore: shrink name columns in the users table by @kazaneshimizu in #793
- chore: 🔖 version 0.10.0 to 0.10.1 by @kazaneshimizu in #838
Library upgrade
- build(deps-dev): bump @types/node from 20.4.1 to 20.4.2 by @dependabot in #768
- build(deps-dev): bump @types/react-dom from 18.2.6 to 18.2.7 by @dependabot in #766
- build(deps): bump rimraf from 5.0.0 to 5.0.1 by @dependabot in #764
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.0 to 5.62.0 by @dependabot in #762
- build(deps): bump nodemailer and @types/nodemailer by @dependabot in #761
- build(deps): bump react-hook-form from 7.43.9 to 7.45.2 by @dependabot in #759
- build(deps-dev): bump @types/react from 18.0.38 to 18.2.15 by @dependabot in #758
- build(deps): bump ora from 6.3.0 to 6.3.1 by @dependabot in #760
- build(deps): bump knex from 2.4.2 to 2.5.1 by @dependabot in #765
- [Snyk] Security upgrade nodemon from 2.0.22 to 3.0.0 by @kazaneshimizu in #721
- build(deps): bump swr from 2.1.5 to 2.2.0 by @dependabot in #676
- build(deps): bump nodemailer from 6.9.3 to 6.9.4 by @dependabot in #774
- build(deps): bump @aws-sdk/client-s3 from 3.360.0 to 3.370.0 by @dependabot in #772
- build(deps): bump react-router-dom from 6.14.1 to 6.14.2 by @dependabot in #773
- build(deps-dev): bump @commitlint/cli from 17.6.6 to 17.6.7 by @dependabot in #778
- build(deps-dev): bump @typescript-eslint/parser from 5.59.1 to 5.62.0 by @dependabot in #781
- build(deps): bump @hookform/resolvers from 3.1.0 to 3.1.1 by @dependabot in #780
- build(deps): bump i18next-browser-languagedetector from 7.0.1 to 7.1.0 by @dependabot in #779
- build(deps): bump webpack-hot-middleware from 2.25.3 to 2.25.4 by @dependabot in #777
- build(deps-dev): bump @commitlint/config-conventional from 17.6.6 to 17.6.7 by @dependabot in #776
- build(deps): bump nodemon from 3.0.0 to 3.0.1 by @dependabot in #775
#783 - build(deps-dev): bump eslint-plugin-react from 7.32.2 to 7.33.0 by @dependabot in #786
- build(deps): bump pino-pretty from 10.0.0 to 10.0.1 by @dependabot in #792
- build(deps-dev): bump ts-jest from 29.1.0 to 29.1.1 by @dependabot in #785
- build(deps-dev): bump eslint-plugin-jest from 27.2.1 to 27.2.3 by @dependabot in #791
- build(deps): bump pino from 8.11.0 to 8.14.1 by @dependabot in #788
- build(deps): bump @mui/material from 5.12.3 to 5.14.1 by @dependabot in #784
- build(deps): bump @aws-sdk/client-s3 from 3.370.0 to 3.373.0 by @dependabot in #789
- build(deps): bump @mui/x-date-pickers from 6.10.0 to 6.10.1 by @dependabot in #787
- build(deps): bump webpack from 5.81.0 to 5.88.2 by @dependabot in #790
- build(deps): bump pino-pretty from 10.0.1 to 10.1.0 by @dependabot in #799
- build(deps-dev): bump @types/node from 20.4.2 to 20.4.4 by @dependabot in #800
- build(deps): bump @aws-sdk/client-s3 from 3.373.0 to 3.374.0 by @dependabot in #801
- build(deps-dev): bump @types/nodemailer from 6.4.8 to 6.4.9 by @dependabot in #809
- build(deps): bump pino-pretty from 10.1.0 to 10.2.0 by @dependabot in #808
- build(deps): bump @mui/material from 5.14.1 to 5.14.2 by @dependabot in #807
- build(deps-dev): bump @types/react from 18.2.15 to 18.2.16 by @dependabot in #806
- build(deps-dev): bump @types/node from 20.4.4 to 20.4.5 by @dependabot in #811
- build(deps): bump i18next from 23.2.11 to 23.3.0 by @dependabot in #812
- build(deps-dev): bump jest from 29.6.1 to 29.6.2 by @dependabot in #822
- build(deps): bump @mui/x-date-pickers from 6.10.1 to 6.10.2 by @dependabot in #821
- build(deps-dev): bump @types/react from 18.2.16 to 18.2.17 by @dependabot in #820
- build(deps-dev): bump eslint-config-prettier from 8.8.0 to 8.9.0 by @dependabot in #819
- build(deps): bump @aws-sdk/client-s3 from 3.374.0 to 3.378.0 by @dependabot in #818
- build(deps): bump execa from 7.1.1 to 7.2.0 by @dependabot in #817
- build(deps): bump @uiw/react-md-editor from 3.23.3 to 3.23.4 by @dependabot in #814
Full Changelog: v0.10.0...v0.10.1