Releases: ilios/ilios
Ilios v3.99.0
v3.99.0
Closed issues:
- Store Pronouns for Users #2866
- Replace our Config with symfony/config #2171
- Add indices to MeSH tables #4036
Merged pull requests:
- Attach pronouns to events #4048 @jrjohnson
- Update containers to PHP 8.1 #4026 @jrjohnson
- Push back removing tracking params #4047 @jrjohnson
- Re-organize how the frontend is stored on disk #4045 @jrjohnson
- Add pronouns field to user #4020 @jrjohnson
- Comment out DB config in dev env file #4044 @jrjohnson
- Add default user based permissions to all tokens #4040 @jrjohnson
- Improve Performance of DTO Relationship Loading #4032 @jrjohnson
- Augment JWT with refresh details #4023 @jrjohnson
Updated Dependencies:
* These notes were automatically created by generate-github-release-notes
Ilios v3.98.1
v3.98.1
Merged pull requests:
- Cast CAS version to int in Config #4035 @jrjohnson
- Up Phpstan to level 3 #4025 @jrjohnson
- Stop building github containers #4033 @jrjohnson
- Add a healthcheck to nginx #4027 @jrjohnson
Updated Dependencies:
- Update Dependencies #4034
* These notes were automatically created by generate-github-release-notes
Ilios v3.98.0
v3.98.0
Closed issues:
- Allow Refreshing Token without Authorization Header #3731
- Update (or remove) Google Analytics #3904
- Update to Symfony 6 #4000
- Remove auto-correct in name search #3849
- Unnecessary And Irritating Horiz and Vert Scroll Bars on Windows Browser - Firefox shown here #3999
Merged pull requests:
- Modify nginx to be more tolerant of missing PHP container #4031 @jrjohnson
- Fix nginx config #4028 @jrjohnson
- Deprecate Google Analytics #4022 @jrjohnson
- Use improved string comparison methods in PHP 8 #4021 @jrjohnson
- Convert switch to match #4008 @jrjohnson
- Add client_max_body_size to nginx docker config #4014 @jrjohnson
- Replace last few attributes validators with annotations #4017 @jrjohnson
- Drop unused exception variable #4009 @jrjohnson
- Replace validation attributes with annotations #4006 @jrjohnson
- Use Attributes to Specify Routes #4003 @jrjohnson
Updated Dependencies:
- Bump phpstan/phpstan from 1.6.2 to 1.6.3 #4030
- Update Flysystem to v3 #4013
- Update PHPStan to v1 #4002
- Upgrade to Symfony 6.0 #4005
- Bump phpstan/phpstan from 1.6.1 to 1.6.2 #4024
- Bump phpstan/phpstan from 1.6.0 to 1.6.1 #4018
- Bump psr/log from 2.0.0 to 3.0.0 #4019
- Bump phpstan/phpstan from 1.5.7 to 1.6.0 #4015
- Update Dependencies #4012
- Bump firebase/php-jwt from 6.1.1 to 6.1.2 #4004
- Bump doctrine/orm from 2.11.2 to 2.12.0 #4001
* These notes were automatically created by generate-github-release-notes
Ilios v3.97.1
v3.97.1
Closed issues:
- CI Report Rollover - Update Rollover Message #3378
- remove dependency on Faker #3234
- Counting of Vocab Terms Not Working #3972
- CI Rollover - Update Year Values of Curriculum Blocks in New CI Report #3377
- Provide Return To Current Date / Current Year Options on Datepickers #3379
- Include Time of Day in Unlinked ILM's #3359
- More Space Needed to Edit Learner Group Default Virtual Learning Link #3348
- Allow Learner Group Default Location Editing to Span Across the Form #3347
- Refresh Count After Instructor / Instructor Group Update on ILM #3340
- Global Search Results Presenting Some Inconsistencies #3229
- Need To Use Browser Settings To Display Date - Not Just Language #3214
Merged pull requests:
- Faker be gone #3965 @stopfstedt
- Change deploy latest tagged version #3978 @jrjohnson
- Change the way the apache container boots #3973 @jrjohnson
- Output Docker Logs When a Test Fails #3964 @jrjohnson
Updated Dependencies:
- Bump doctrine/doctrine-bundle from 2.6.1 to 2.6.2 #3981
- Bump composer/composer from 2.3.3 to 2.3.4 #3982
- Bump swagger-api/swagger-ui from 4.10.0 to 4.10.3 #3968
- Bump doctrine/doctrine-bundle from 2.5.7 to 2.6.1 #3967
- Bump liip/test-fixtures-bundle from 2.2.1 to 2.3.0 #3970
- Bump sentry/sentry-symfony from 4.2.7 to 4.2.8 #3974
- Bump phpunit/phpunit from 9.5.19 to 9.5.20 #3969
- Bump composer/composer from 2.2.10 to 2.3.3 #3966
* These notes were automatically created by generate-github-release-notes
Ilios v3.97.0
v3.97.0
Merged pull requests:
- Updates CI report generator to standard/business-rules changes for 2022 #3866 @stopfstedt
- Update existing frontend versions when reloading #3907 @jrjohnson
- updates recipe for symfony security bundle. #3900 @stopfstedt
- updates symfony recipe for doctrine bundle. #3898 @stopfstedt
- updates recipe for symfony framework bundle. #3899 @stopfstedt
Updated Dependencies:
- Bump doctrine/orm from 2.11.1 to 2.11.2 #3932
- Bump phpunit/phpunit from 9.5.17 to 9.5.18 #3930
- Update Dependencies #3922
- Bump swagger-api/swagger-ui from 4.5.2 to 4.6.1 #3927
- Bump shivammathur/setup-php from 2.17.0 to 2.17.1 #3925
- Bump actions/checkout from 2 to 3 #3926
- Bump peter-evans/create-pull-request from 3.13.0 to 3.14.0 #3923
- Bump composer/composer from 2.2.6 to 2.2.7 #3920
- Bump peter-evans/create-pull-request from 3.12.1 to 3.13.0 #3921
- Bump actions/setup-node from 2 to 3 #3919
- Bump sentry/sentry-symfony from 4.2.6 to 4.2.7 #3915
- Bump phpunit/phpunit from 9.5.15 to 9.5.16 #3916
- Bump phpunit/phpunit from 9.5.14 to 9.5.15 #3914
- Bump swagger-api/swagger-ui from 4.5.1 to 4.5.2 #3912
- Update Dependencies #3911
- Update Dependencies #3903
- Bump shivammathur/setup-php from 2.16.0 to 2.17.0 #3897
* These notes were automatically created by generate-github-release-notes
Ilios v3.96.3
v3.96.3
Closed issues:
- ErrorException: Warning: Undefined property: stdClass::$class #3890
Merged pull requests:
- Overwrite newer files when copying assets #3895 @jrjohnson
- Don't require frontend divs to have a class #3891 @jrjohnson
* These notes were automatically created by generate-github-release-notes
Ilios v3.96.2
v3.96.2
Closed issues:
- TypeError: App\Entity\User::getCampusId(): Return value must be of type string, null returned #3886
Merged pull requests:
- allow middlename getter to return null. #3888 @stopfstedt
- allow campus id getter to return null. #3887 @stopfstedt
Updated Dependencies:
- Update Dependencies #3894
* These notes were automatically created by generate-github-release-notes
Ilios v3.96.1
v3.96.1
Closed issues:
- TypeError: App\Entity\User::getPhone(): Return value must be of type string, null returned #3880
- Doctrine\ORM\Query\QueryException: [Syntax Error] line 0, col 7: Error: Expected IdentificationVariable | ScalarExpression | Aggrega... #3870
Merged pull requests:
- Changes collation on join table to realign it with rest of schema. #3883 @stopfstedt
- allow phone getter to return null. #3881 @stopfstedt
- Fix documentation typo #3873 @jrjohnson
- Fix former student role query #3871 @jrjohnson
Updated Dependencies:
- Update Dependencies #3884
- Bump doctrine/doctrine-migrations-bundle from 3.2.1 to 3.2.2 #3882
- Bump doctrine/orm from 2.11.0 to 2.11.1 #3875
- Bump swagger-api/swagger-ui from 4.4.0 to 4.4.1 #3879
- Bump peter-evans/create-pull-request from 3.12.0 to 3.12.1 #3876
- Bump firebase/php-jwt from 5.5.1 to 6.0.0 #3869
- Bump swagger-api/swagger-ui from 4.3.0 to 4.4.0 #3874
- Bump swagger-api/swagger-ui from 4.2.1 to 4.3.0 #3872
- Bump composer/composer from 2.2.4 to 2.2.5 #3861
- Update Dependencies #3864
- Bump fakerphp/faker from 1.17.0 to 1.18.0 #3863
- Bump phpunit/phpunit from 9.5.12 to 9.5.13 #3862
* These notes were automatically created by generate-github-release-notes
Ilios v3.96.0
v3.96.0
Merged pull requests:
- Ask the messenger container to wait for the index #3854 @jrjohnson
- Use internal method to search #3847 @jrjohnson
- Use the developer environment for development containers #3855 @jrjohnson
- Add command to wait for index to be available #3851 @jrjohnson
- Docker docs fixup #3846 @jrjohnson
- Add the search host to the messages container #3852 @jrjohnson
- Wait for database command and docker improvement #3840 @jrjohnson
- Fix permissions on mysql config in docker #3838 @jrjohnson
- Improve Docker Development Setup #3837 @jrjohnson
Updated Dependencies:
- Bump phpunit/phpunit from 9.5.11 to 9.5.12 #3858
- Bump webonyx/graphql-php from 14.11.3 to 14.11.4 #3859
- Bump mockery/mockery from 1.4.4 to 1.5.0 #3860
- Bump swagger-api/swagger-ui from 4.1.3 to 4.2.1 #3853
- Update Dependencies #3844
- Bump doctrine/orm from 2.10.4 to 2.11.0 #3841
- Bump sentry/sentry-symfony from 4.2.5 to 4.2.6 #3835
- Update Dependencies #3834
- Bump composer/composer from 2.2.3 to 2.2.4 #3833
* These notes were automatically created by generate-github-release-notes
Ilios v3.95.0
v3.95.0
Closed issues:
- re-export MeSH dataset for 2021 to CSV #3206
- TypeError: App\Entity\Authentication::getPassword(): Return value must be of type string, null returned #3803
- TypeError: App\Entity\Authentication::getPasswordHash(): Return value must be of type string, null returned #3800
Merged pull requests:
- updates mesh importer to support and default to 2022 data. #3828 @stopfstedt
- whitelist which plugins are allowed to execute code during a composer run. #3826 @stopfstedt
- Remove PHP Upgrade Code Sniff #3822 @jrjohnson
- Remove indirect dependency #3816 @jrjohnson
- Add manual dispatch to updating dependencies #3817 @jrjohnson
- Support PHP 8.1 #3762 @jrjohnson
- chore: change L.A.M.P. to LAMP #3812 @Trott
- Stop caching test token #3811 @jrjohnson
- Replace strftime usage #3810 @jrjohnson
- Replace Stringy lib with a utility method #3809 @jrjohnson
- Fix authentication return types #3804 @jrjohnson
- Fix return type on Authentication:passwordHash #3801 @jrjohnson
- Reset the container between messages #3771 @jrjohnson
- Remove unnecessary cache #3796 @jrjohnson
Updated Dependencies:
- Bump doctrine/doctrine-bundle from 2.5.4 to 2.5.5 #3829
- Bump league/csv from 9.7.4 to 9.8.0 #3823
- Update Dependencies #3820
- Update Dependencies #3819
- Bump doctrine/doctrine-bundle from 2.5.3 to 2.5.4 #3818
- Bump composer/composer from 2.2.1 to 2.2.2 #3814
- Bump doctrine/doctrine-bundle from 2.5.2 to 2.5.3 #3813
- Update Dependencies #3808
- Bump doctrine/orm from 2.10.3 to 2.10.4 #3799
- Update Dependencies #3797
* These notes were automatically created by generate-github-release-notes