mirror of
				https://github.com/TheAnachronism/docspell.git
				synced 2025-10-30 21:40:12 +00:00 
			
		
		
		
	Add changelog for 0.39.0
This commit is contained in:
		
							
								
								
									
										76
									
								
								Changelog.md
									
									
									
									
									
								
							
							
						
						
									
										76
									
								
								Changelog.md
									
									
									
									
									
								
							| @@ -1,5 +1,81 @@ | ||||
| # Changelog | ||||
|  | ||||
| ## v0.39.0 | ||||
|  | ||||
| *Nov 7th, 2022* | ||||
|  | ||||
| - Allow to set extracted content (#1775) You can now fix OCRed text | ||||
|   this way. | ||||
| - Improve handling mixes of OIDC and local accounts (#1827). It is now | ||||
|   possible to use the same account locally and via OIDC. | ||||
| - Add Estonian language (#1646) | ||||
| - Updated docker images to new alpine and openjdk, fixing #1736 | ||||
|   (#1713) by @jberggg and @eikek | ||||
|   - drops support for arm7 (#1719) | ||||
|   - introduces `weasyprint` as an alternative to `wkhtmltopdf` for | ||||
|     converting html files to pdf | ||||
| - Fix docspell's query to remove `attach.count`. It has been removed a | ||||
|   while ago, but the query language didn't reflect it (#1758) | ||||
| - Fix search for linked items (#1808) | ||||
| - Fix item selection after merging (#1809) | ||||
| - Internal changes to how a collective is referenced as a preparation | ||||
|   for #585 (#1686) | ||||
|  | ||||
| ### PLEASE NOTE | ||||
|  | ||||
| The database structure changed substantially in this release. Please | ||||
| make sure to create a backup of your database **before** attempting | ||||
| the upgrade! | ||||
|  | ||||
| ### Docker Users | ||||
|  | ||||
| There are two major changes for docker users: First ARM7 support has | ||||
| been dropped, because it was too much work to maintain alongside the | ||||
| other architectures. Second the images have been updated to the latest | ||||
| alpine linux, which requires to sacrifice using `wkhtmltopdf` as a | ||||
| tool to convert HTML to PDF (often used for processing emails). | ||||
|  | ||||
| The joex image doesn't have the `wkhtmltopdf` binary anymore, because | ||||
| it is not available for alpine linux. Instead `weasyprint` has been | ||||
| added. Docspell by default still uses `wkhtmltopdf`, because I found | ||||
| it has better results. But you can now switch to `weasyprint` and if | ||||
| you use the provided docker images you _have to_. | ||||
|  | ||||
| There is a new config that you need to set - when using environment | ||||
| variables: | ||||
|  | ||||
| ``` | ||||
| DOCSPELL_JOEX_CONVERT_HTML__CONVERTER=weasyprint | ||||
| ``` | ||||
|  | ||||
| Just add it to the env variables in the `docker-compose.yml`. If you | ||||
| use a config file, add this to it: | ||||
|  | ||||
| ``` | ||||
| docspell.joex { | ||||
|   convert.html-converter = "weasyprint" | ||||
| } | ||||
| ``` | ||||
|  | ||||
| ### Rest API changes | ||||
|  | ||||
| - Adds apis for retrieving and setting extracted text at | ||||
|   `/sec/attachment/{id}/extracted-text` | ||||
|  | ||||
|  | ||||
| ### Configuration Changes | ||||
|  | ||||
| Restserver: | ||||
| - Adds `auth.on-account-source-conflict` to decide what to do if an | ||||
|   account exists locally and at some OIDC provider | ||||
|  | ||||
| Joex: | ||||
| - Adds a new system command for `weasyprint` an alternative to | ||||
|   `wkhtmltopdf` | ||||
| - Adds the setting `convert.html-converter` to set which to use | ||||
|   (default stays on `wkhtmltopdf`) | ||||
|  | ||||
|  | ||||
| ## v0.38.0 | ||||
|  | ||||
| *Jul 09, 2022* | ||||
|   | ||||
		Reference in New Issue
	
	Block a user