Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Released v0.3.0 #1142

Merged
merged 2 commits into from
Sep 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
180 changes: 180 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,183 @@
# 0.3.0 (2024.9.13)

## What's Changed

### Other Changes

- security update `@sillsdev/scripture` by @irahopkinson in https://github.com/paranext/paranext-core/pull/780
- Merge v0.2.0 by @lyonsil in https://github.com/paranext/paranext-core/pull/784
- Update actions workflows to node v20 by @irahopkinson in https://github.com/paranext/paranext-core/pull/783
- update more GHA to node v20 by @irahopkinson in https://github.com/paranext/paranext-core/pull/785
- Implementation of context menus (#707) and making grid menu use composed JSON menus (#424) by @tombogle in https://github.com/paranext/paranext-core/pull/746
- 707, 424: Fixed alignment problem when some menu items have a leading icon and others don't by @tombogle in https://github.com/paranext/paranext-core/pull/786
- 424: Changed id to command for menu items in Help menu by @tombogle in https://github.com/paranext/paranext-core/pull/787
- Fix build problems by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/792
- Use menu contributions to build menus by @lyonsil in https://github.com/paranext/paranext-core/pull/790
- Added verse image generator localized string by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/800
- Add settings validation functions by @lyonsil in https://github.com/paranext/paranext-core/pull/798
- Fixed throwing error trying to remove extension menus that don't exist while reloading extensions by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/799
- Fixed menu being unavailable on first startup by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/804
- Added paratext.bible extension menu strings, made editor fill width by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/818
- editor: handle changed Scripture data by @irahopkinson in https://github.com/paranext/paranext-core/pull/823
- update `rc-dock` by @irahopkinson in https://github.com/paranext/paranext-core/pull/833
- Update npm packages by @irahopkinson in https://github.com/paranext/paranext-core/pull/815
- Update extensions from templates by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/843
- Project settings validators by @jolierabideau in https://github.com/paranext/paranext-core/pull/816
- #772: Incorporate hamburger menu in web view component by @tombogle in https://github.com/paranext/paranext-core/pull/793
- Fixed top bar spacing, catch and explain data provider errors as a quick solution by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/848
- fix .NET8 builds by @irahopkinson in https://github.com/paranext/paranext-core/pull/851
- Fixed resource viewer image paths to use new lowerCamelCase by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/853
- Read settings from extensions by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/852
- Added IProjectDataProviderFactory for public documentation by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/855
- Added extension project settings contributions by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/856
- Quick fix for web view menus getting multiple copies of defaults by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/861
- Allow read/write of project settings in C# by @lyonsil in https://github.com/paranext/paranext-core/pull/857
- fix `tar` vulnerability by @irahopkinson in https://github.com/paranext/paranext-core/pull/863
- Hooked up the resource viewer to change the verse ref and scroll to it by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/864
- Fix lorem ipsum white space by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/868
- update `platform-editor` by @irahopkinson in https://github.com/paranext/paranext-core/pull/869
- disable macOS GHA builds by @irahopkinson in https://github.com/paranext/paranext-core/pull/871
- Added platform-bible-react preview page, revised readmes by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/870
- Add Shadcn/ui and a new BCV-control by @rolfheij-sil in https://github.com/paranext/paranext-core/pull/858
- Fix follow-up items for shadcn/ui BCV control by @rolfheij-sil in https://github.com/paranext/paranext-core/pull/873
- Fix a tiny bug in the BCV by @rolfheij-sil in https://github.com/paranext/paranext-core/pull/874
- 738 improve localization service (pull request on new fixed branch) by @katherinejensen00 in https://github.com/paranext/paranext-core/pull/822
- Split Resource Viewer into a Read-only Resource Viewer and an editable Scripture Editor by @rolfheij-sil in https://github.com/paranext/paranext-core/pull/877
- Fixed bcv selector problems - mainly that the dropdown was instantly closing when embedded in tab by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/875
- Allow extensions to contribute localized strings by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/876
- Changed extension names from kabob-case to camelCase by @tombogle in https://github.com/paranext/paranext-core/pull/879
- Merge PSI functionality into PDPs by @lyonsil in https://github.com/paranext/paranext-core/pull/878
- Revert "disable macOS GHA builds (#871)" by @irahopkinson in https://github.com/paranext/paranext-core/pull/872
- Move all of the test webviews and commands behind an env var by @lyonsil in https://github.com/paranext/paranext-core/pull/886
- Intl utility classes and functions by @jolierabideau in https://github.com/paranext/paranext-core/pull/883
- #794: Implement C# project setting validators by @tombogle in https://github.com/paranext/paranext-core/pull/882
- update `platform-editor` by @irahopkinson in https://github.com/paranext/paranext-core/pull/888
- Fix docs related to `npm install` when running the first time by @lyonsil in https://github.com/paranext/paranext-core/pull/892
- Resurrected ProjectDataProviderEngine class, moved some comments around by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/894
- Switch `Button` and `TextField` to shadcn by @dewert99 in https://github.com/paranext/paranext-core/pull/891
- Made PDPFE.createProjectDataProviderEngine asynchronous, finished hello world test project type including extension data and project settings by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/895
- Quick fix existing platform-bible-react build errors by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/899
- Fix paratext project settings getting default not working, update not working by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/907
- Added platform.isEditable, filtered Open Scripture Editor and Open Resource Viewer dialogs by isEditable by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/903
- Run basic checks dialog follow up by @jolierabideau in https://github.com/paranext/paranext-core/pull/897
- 741 use localized strings hook by @katherinejensen00 in https://github.com/paranext/paranext-core/pull/908
- Hook in web view context into web view menu command call by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/901
- add component hierarchy to the preview app by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/896
- update `platform-editor` by @irahopkinson in https://github.com/paranext/paranext-core/pull/915
- Fix PBR build after #896 by @irahopkinson in https://github.com/paranext/paranext-core/pull/916
- Removed file-level disables of lint checks for react/prop-types by @tombogle in https://github.com/paranext/paranext-core/pull/917
- preview app: better aligned input examples by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/921
- Reworked projectType to projectInterfaces, reworked ParatextStandard file system format to match Paratext 9 by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/918
- fix vertical tab ribbon + add more to preview app by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/925
- preview app: add non-text tab trigger by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/926
- Search bar fixes by @dewert99 in https://github.com/paranext/paranext-core/pull/924
- Fix vulnerable dependencies by @irahopkinson in https://github.com/paranext/paranext-core/pull/927
- update editor by @irahopkinson in https://github.com/paranext/paranext-core/pull/935
- Reworked PDPs to enable layering PDPs, added platform.base, added Scripture extender layering PDP, replaced name from ProjectMetadata with project setting platform.name by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/930
- add shadcn table by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/932
- Enable the .NET data provide on macOS by @lyonsil in https://github.com/paranext/paranext-core/pull/942
- Bump icu.net version by @lyonsil in https://github.com/paranext/paranext-core/pull/943
- fix components layout + enhance preview app by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/931
- Resolved infinite loop between two layering PDPs, added new class to make resolving this easier by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/944
- Fixed views not reopening on restart by fixing PlatformEventEmitter bug by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/947
- Added settings to direct exports from papi, stopped trying to edit readonly projects by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/950
- Added Epic issue template by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/966
- Fully complete book, chapter, and verse for USFM/USJ/USX by @lyonsil in https://github.com/paranext/paranext-core/pull/952
- Removed epic issue template by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/969
- update editor by @irahopkinson in https://github.com/paranext/paranext-core/pull/974
- Remove button wrapper by @jolierabideau in https://github.com/paranext/paranext-core/pull/975
- Used some more variables to help with white labeling by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/976
- Update `@sillsdev/scripture` by @irahopkinson in https://github.com/paranext/paranext-core/pull/972
- overwrite editor styles to fit better into frames by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/983
- add CI format check by @irahopkinson in https://github.com/paranext/paranext-core/pull/984
- add a draft Paratext10 theme to preview app by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/985
- preview app: add pages: paratext, colors by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/988
- fix dropdown styles by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/987
- add Card, Alert, Slider, Switch by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/990
- Add check running service and make extension activation order consistent by @lyonsil in https://github.com/paranext/paranext-core/pull/981
- remove no longer needed font definition by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/995
- fix twMerge to use our prefix by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/999
- preview: intersected color preview for the theme colors page by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/996
- break up preview app into more components by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/997
- Fixed editor selection issues on typing or changing verse, other minor fixes and tweaks by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/1008
- Add character inventory UI that manages validCharacters and invalidCharacters in project settings by @rolfheij-sil in https://github.com/paranext/paranext-core/pull/914
- feat: added marketplace buttons and markdown renderer by @ssikande in https://github.com/paranext/paranext-core/pull/1009
- Fixed parsing verse in dotnet so it does not always use verse value which may be null by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/1010
- preview app: fix, move marketplace buttons by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1013
- fix: exported by @ssikande in https://github.com/paranext/paranext-core/pull/1015
- Add pr-font-sans with preflight by @jolierabideau in https://github.com/paranext/paranext-core/pull/1016
- Add "elevated privileges" to extensions and make managing extensions one by @lyonsil in https://github.com/paranext/paranext-core/pull/1012
- update `@sillsdev/scripture` by @irahopkinson in https://github.com/paranext/paranext-core/pull/1017
- Resolve tanstack dependency for DataTable by @rolfheij-sil in https://github.com/paranext/paranext-core/pull/1018
- Add a few elevated privilege types to @papi/core by @lyonsil in https://github.com/paranext/paranext-core/pull/1021
- Allow the extension host to restart as many times as desired by @lyonsil in https://github.com/paranext/paranext-core/pull/1022
- update editor by @irahopkinson in https://github.com/paranext/paranext-core/pull/1023
- #881: Implemented general Scripture list component and by @tombogle in https://github.com/paranext/paranext-core/pull/912
- fix styles, preview: add and enhance examples by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1019
- Create ComboBox from shadcn example by @dewert99 in https://github.com/paranext/paranext-core/pull/970
- feat: updated buttons to conform to install, update, enable and disable by @ssikande in https://github.com/paranext/paranext-core/pull/1027
- refactor: move components, rename folders by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1026
- add shadcn dashboard example by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1029
- #881: Moved component into advanced folder by @tombogle in https://github.com/paranext/paranext-core/pull/1025
- feat:added customizable filter button by @ssikande in https://github.com/paranext/paranext-core/pull/1030
- Fix filter by @ssikande in https://github.com/paranext/paranext-core/pull/1031
- feat: added more components by @ssikande in https://github.com/paranext/paranext-core/pull/1034
- Fix bug when all extensions are deactivated and reactived by @lyonsil in https://github.com/paranext/paranext-core/pull/1036
- feat: make buttons inherit stuff by @ssikande in https://github.com/paranext/paranext-core/pull/1035
- fix: `manageExtensions` provider correctly parses extension name on Windows by @captaincrazybro in https://github.com/paranext/paranext-core/pull/1040
- feat: implemented papi event to indicate when file watcher finished reloading extensions by @captaincrazybro in https://github.com/paranext/paranext-core/pull/1041
- feat: numbers shortened for reader legibility by @ssikande in https://github.com/paranext/paranext-core/pull/1043
- update editor by @irahopkinson in https://github.com/paranext/paranext-core/pull/1044
- Repeated Words Inventory (+ some basic inventory code refactoring) by @rolfheij-sil in https://github.com/paranext/paranext-core/pull/1020
- preview: add more info about theming by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1054
- improve table and inventory styles by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1048
- fix direction for many components by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1049
- fix text on preview app guide by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1056
- fix border rounding on example layout by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1058
- fix character inventory button style by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1059
- move components into better suitable folders by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1061
- update editor by @irahopkinson in https://github.com/paranext/paranext-core/pull/1068
- Made extension contributions load in order, added spinner, updated ParatextData to 9.5.0.6, misc bug fixes and improvements by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/1066
- Provide the ability to run ParatextChecks and cleanup JSON serializing by @lyonsil in https://github.com/paranext/paranext-core/pull/1069
- update editor by @irahopkinson in https://github.com/paranext/paranext-core/pull/1078
- Hook up project and user settings tabs by @jolierabideau in https://github.com/paranext/paranext-core/pull/1070
- update editor by @irahopkinson in https://github.com/paranext/paranext-core/pull/1086
- Settings tabs- add scrolling and work without DEV_NOISY by @jolierabideau in https://github.com/paranext/paranext-core/pull/1087
- Fix #1074 and part of #1075 by @lyonsil in https://github.com/paranext/paranext-core/pull/1089
- Provide a way for extensions to start other processes by @lyonsil in https://github.com/paranext/paranext-core/pull/1093
- Add documentation for inventory components, and add unit tests for inventory utils in platform-bible-react by @rolfheij-sil in https://github.com/paranext/paranext-core/pull/1091
- Update logic to find repeated words by @rolfheij-sil in https://github.com/paranext/paranext-core/pull/1095
- Update inventory preview by @rolfheij-sil in https://github.com/paranext/paranext-core/pull/1097
- #454: Changed checking-results-list to be a webview by @tombogle in https://github.com/paranext/paranext-core/pull/1076
- Added scroll group service, hook to use scroll groups, added to web views, added tab nav bar with simple UI by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/1096
- Fix rtl for NavigationContentSearch by @jolierabideau in https://github.com/paranext/paranext-core/pull/1108
- Remove unused file by @irahopkinson in https://github.com/paranext/paranext-core/pull/1105
- update editor by @irahopkinson in https://github.com/paranext/paranext-core/pull/1110
- Create new extension to help manage comments by @lyonsil in https://github.com/paranext/paranext-core/pull/1112
- Integrate Configure Checks web view by @rolfheij-sil in https://github.com/paranext/paranext-core/pull/1099
- Update return of EnableCheck by @rolfheij-sil in https://github.com/paranext/paranext-core/pull/1115
- update editor by @irahopkinson in https://github.com/paranext/paranext-core/pull/1116
- Fix bug in printing check feedback: Handle case where there is no feedback by @rolfheij-sil in https://github.com/paranext/paranext-core/pull/1117
- Fixed scroll group selector sometimes having undefined key by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/1106
- Show Live Check Results by @rolfheij-sil in https://github.com/paranext/paranext-core/pull/1114
- add explanations to preview app by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1121
- fix imports by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1122
- fix more imports by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1123
- bc control: essential color fix for dark mode by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1124
- Added Verse Plain Text project interface by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/1132
- enable theming for Platform by @Sebastian-ubs in https://github.com/paranext/paranext-core/pull/1102
- #1003: replaced old black box logo with new Platform logo by @tombogle in https://github.com/paranext/paranext-core/pull/1113
- Various fixes and tweaks to prepare for demo by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/1138
- Support RTL for OHEBGRK by @tjcouch-sil in https://github.com/paranext/paranext-core/pull/1140

## New Contributors

- @dewert99 made their first contribution in https://github.com/paranext/paranext-core/pull/891
- @ssikande made their first contribution in https://github.com/paranext/paranext-core/pull/1009
- @captaincrazybro made their first contribution in https://github.com/paranext/paranext-core/pull/1040

**Full Changelog**: https://github.com/paranext/paranext-core/compare/v0.2.0...v0.3.0

# 0.2.0 (2024.2.27)

## What's Changed
Expand Down
Loading
Loading