Downloads:
3,051
Downloads of v 0.20.0:
20
Last Update:
24 Feb 2025
Package Maintainer(s):
Software Author(s):
- Toeverything and AFFiNE contributors
Tags:
editor rust semantic affine collaborative knowledge-base notion miro- Software Specific:
- Software Site
- Software Source
- Software License
- Software Issues
- Package Specific:
- Package Source
- Package outdated?
- Package broken?
- Contact Maintainers
- Contact Site Admins
- Software Vendor?
- Report Abuse
- Download
AFFiNE Client
This is not the latest version of AFFiNE Client available.
- 1
- 2
- 3
0.20.0 | Updated: 24 Feb 2025
- Software Specific:
- Software Site
- Software Source
- Software License
- Software Issues
- Package Specific:
- Package Source
- Package outdated?
- Package broken?
- Contact Maintainers
- Contact Site Admins
- Software Vendor?
- Report Abuse
- Download
Downloads:
3,051
Downloads of v 0.20.0:
20
Maintainer(s):
Software Author(s):
- Toeverything and AFFiNE contributors
AFFiNE Client 0.20.0
This is not the latest version of AFFiNE Client available.
Legal Disclaimer: Neither this package nor Chocolatey Software, Inc. are affiliated with or endorsed by Toeverything and AFFiNE contributors. The inclusion of Toeverything and AFFiNE contributors trademark(s), if any, upon this webpage is solely to identify Toeverything and AFFiNE contributors goods or services and not for commercial purposes.
- 1
- 2
- 3
All Checks are Passing
3 Passing Tests
Deployment Method: Individual Install, Upgrade, & Uninstall
To install AFFiNE Client, run the following command from the command line or from PowerShell:
To upgrade AFFiNE Client, run the following command from the command line or from PowerShell:
To uninstall AFFiNE Client, run the following command from the command line or from PowerShell:
Deployment Method:
This applies to both open source and commercial editions of Chocolatey.
1. Enter Your Internal Repository Url
(this should look similar to https://community.chocolatey.org/api/v2/)
2. Setup Your Environment
1. Ensure you are set for organizational deployment
Please see the organizational deployment guide
2. Get the package into your environment
Option 1: Cached Package (Unreliable, Requires Internet - Same As Community)-
Open Source or Commercial:
- Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://community.chocolatey.org/api/v2/. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
- You can also just download the package and push it to a repository Download
-
Open Source
-
Download the package:
Download - Follow manual internalization instructions
-
-
Package Internalizer (C4B)
-
Run: (additional options)
choco download affine-client --internalize --version=0.20.0 --source=https://community.chocolatey.org/api/v2/
-
For package and dependencies run:
choco push --source="'INTERNAL REPO URL'"
- Automate package internalization
-
Run: (additional options)
3. Copy Your Script
choco upgrade affine-client -y --source="'INTERNAL REPO URL'" --version="'0.20.0'" [other options]
See options you can pass to upgrade.
See best practices for scripting.
Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.
If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:
choco upgrade affine-client -y --source="'INTERNAL REPO URL'" --version="'0.20.0'"
$exitCode = $LASTEXITCODE
Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
Exit 0
}
Exit $exitCode
- name: Install affine-client
win_chocolatey:
name: affine-client
version: '0.20.0'
source: INTERNAL REPO URL
state: present
See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.
chocolatey_package 'affine-client' do
action :install
source 'INTERNAL REPO URL'
version '0.20.0'
end
See docs at https://docs.chef.io/resource_chocolatey_package.html.
cChocoPackageInstaller affine-client
{
Name = "affine-client"
Version = "0.20.0"
Source = "INTERNAL REPO URL"
}
Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.
package { 'affine-client':
ensure => '0.20.0',
provider => 'chocolatey',
source => 'INTERNAL REPO URL',
}
Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.
4. If applicable - Chocolatey configuration/installation
See infrastructure management matrix for Chocolatey configuration elements and examples.
This package was approved as a trusted package on 24 Feb 2025.
Affine is the next-generation collaborative knowledge base for professionals. There can be more than Notion and Miro. Affine is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
32 bit users: This package is not available for 32 bit users.
Please Note: This is an automatically updated package. If you find it is out of date by more than a day or two, please contact the maintainer(s) and let them know the package is no longer updating correctly.
Copyright (c) 2022-present TOEVERYTHING PTE. LTD. and its affiliates.
Portions of this software are licensed as follows:
- All content that resides under the "packages/backend/server" directory of this repository, if that directory exists, is licensed under the license defined in "packages/backend/server/LICENSE".
- All third party components incorporated into the AFFiNE Software are licensed under the original license provided by the owner of the applicable component.
- Content outside of the above mentioned directories or restrictions above is available under the "MIT" license as defined in "LICENSE-MIT".
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
VERIFICATION
Verification is intended to assist the Chocolatey moderators and community
in verifying that this package's contents are trustworthy.
The installer have been downloaded from their official github repository listed on <https://github.com/toeverything/AFFiNE/releases>
and can be verified like this:
1. Download the following installer:
Version 0.20.0 : <https://github.com/toeverything/AFFiNE/releases/download/v0.20.0/affine-0.20.0-stable-windows-x64.exe>
2. You can use one of the following methods to obtain the checksum
- Use powershell function 'Get-Filehash'
- Use chocolatey utility 'checksum.exe'
checksum type: SHA256
checksum: F6B64BB0D72DA6170D26A4875C5566545774F83830C97437B1D7CDA0EE59BC38
File 'LICENSE.txt' is obtained from <https://raw.githubusercontent.com/toeverything/AFFiNE/master/LICENSE>
md5: 96F9A66914B4ACE7C6F5C5646485CFB5 | sha1: 0013EC814F045BDF5965C5F9EAFA42AD1390F027 | sha256: F6B64BB0D72DA6170D26A4875C5566545774F83830C97437B1D7CDA0EE59BC38 | sha512: 7D338E9FCBB63645155C0B01E3380C31510DAB3F51783965BECC558289F78835FCF455ACEA086527F3187239FC481233E7B117B439D98A28F4D8C15BEE1526FC
$ErrorActionPreference = 'Stop';
$packageArgs = @{
packageName = $env:ChocolateyPackageName
softwareName = 'affine-client*'
fileType = 'EXE'
silentArgs = "/qn /norestart"
validExitCodes= @(0)
}
$uninstalled = $false
[array]$key = Get-UninstallRegistryKey -SoftwareName $packageArgs['softwareName']
if ($key.Count -eq 1) {
$key | % {
$packageArgs['file'] = "$($_.UninstallString)"
if ($packageArgs['fileType'] -eq 'MSI') {
$packageArgs['silentArgs'] = "$($_.PSChildName) $($packageArgs['silentArgs'])"
$packageArgs['file'] = ''
} else {
}
Uninstall-ChocolateyPackage @packageArgs
}
} elseif ($key.Count -eq 0) {
Write-Warning "$packageName has already been uninstalled by other means."
} elseif ($key.Count -gt 1) {
Write-Warning "$($key.Count) matches found!"
Write-Warning "To prevent accidental data loss, no programs will be uninstalled."
Write-Warning "Please alert package maintainer the following keys were matched:"
$key | % {Write-Warning "- $($_.DisplayName)"}
}
Log in or click on link to see number of positives.
- affine-client.0.20.0.nupkg (cbff85175f15) - ## / 65
- affine-client.exe (f6b64bb0d72d) - ## / 74
In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).
Chocolatey Pro provides runtime protection from possible malware.
Add to Builder | Version | Downloads | Last Updated | Status |
---|---|---|---|---|
AFFiNE Client 0.20.5 | 68 | Monday, March 10, 2025 | Approved | |
AFFiNE Client 0.20.4 | 38 | Monday, March 3, 2025 | Approved | |
AFFiNE Client 0.20.3 | 21 | Thursday, February 27, 2025 | Approved | |
AFFiNE Client 0.20.2 | 23 | Tuesday, February 25, 2025 | Approved | |
AFFiNE Client 0.20.1 | 15 | Tuesday, February 25, 2025 | Approved | |
AFFiNE Client 0.20.0 | 20 | Monday, February 24, 2025 | Approved | |
AFFiNE Client 0.19.6 | 61 | Wednesday, January 15, 2025 | Approved | |
AFFiNE Client 0.19.5 | 39 | Monday, January 6, 2025 | Approved | |
AFFiNE Client 0.19.4 | 34 | Tuesday, December 31, 2024 | Approved | |
AFFiNE Client 0.19.3 | 26 | Tuesday, December 31, 2024 | Approved | |
AFFiNE Client 0.19.2 | 25 | Monday, December 30, 2024 | Approved | |
AFFiNE Client 0.19.1 | 22 | Friday, December 27, 2024 | Approved | |
AFFiNE Client 0.19.0 | 26 | Friday, December 27, 2024 | Approved | |
AFFiNE Client 0.18.2 | 42 | Thursday, November 28, 2024 | Approved | |
AFFiNE Client 0.18.1 | 40 | Thursday, November 21, 2024 | Approved | |
AFFiNE Client 0.18.0 | 31 | Thursday, November 14, 2024 | Approved | |
AFFiNE Client 0.17.5 | 40 | Monday, October 21, 2024 | Approved | |
AFFiNE Client 0.17.4 | 38 | Wednesday, October 16, 2024 | Approved | |
AFFiNE Client 0.17.3 | 41 | Thursday, October 10, 2024 | Approved | |
AFFiNE Client 0.17.2 | 44 | Friday, September 27, 2024 | Approved | |
AFFiNE Client 0.17.1 | 48 | Wednesday, September 25, 2024 | Approved | |
AFFiNE Client 0.17.0 | 45 | Friday, September 20, 2024 | Approved | |
AFFiNE Client 0.16.3 | 52 | Wednesday, August 14, 2024 | Approved | |
AFFiNE Client 0.16.2 | 43 | Tuesday, August 13, 2024 | Approved | |
AFFiNE Client 0.16.1 | 45 | Saturday, August 10, 2024 | Approved | |
AFFiNE Client 0.16.0 | 46 | Friday, August 9, 2024 | Approved | |
AFFiNE Client 0.15.7 | 59 | Tuesday, July 23, 2024 | Approved | |
AFFiNE Client 0.15.6 | 57 | Thursday, July 18, 2024 | Approved | |
AFFiNE Client 0.15.5 | 54 | Tuesday, July 16, 2024 | Approved | |
AFFiNE Client 0.15.4 | 54 | Tuesday, July 9, 2024 | Approved | |
AFFiNE Client 0.15.2 | 57 | Tuesday, July 2, 2024 | Approved | |
AFFiNE Client 0.15.0 | 51 | Friday, June 28, 2024 | Approved | |
AFFiNE Client 0.14.9 | 72 | Wednesday, June 12, 2024 | Approved | |
AFFiNE Client 0.12.3 | 80 | Thursday, March 14, 2024 | Approved | |
AFFiNE Client 0.12.2 | 66 | Thursday, February 29, 2024 | Approved | |
AFFiNE Client 0.12.1 | 54 | Wednesday, February 28, 2024 | Approved | |
AFFiNE Client 0.12.0 | 65 | Friday, February 23, 2024 | Approved | |
AFFiNE Client 0.11.3 | 71 | Friday, January 12, 2024 | Approved | |
AFFiNE Client 0.11.2 | 63 | Friday, December 29, 2023 | Approved | |
AFFiNE Client 0.11.1 | 64 | Wednesday, December 27, 2023 | Approved | |
AFFiNE Client 0.11.0 | 68 | Friday, December 22, 2023 | Approved | |
AFFiNE Client 0.10.3 | 68 | Friday, December 1, 2023 | Approved | |
AFFiNE Client 0.10.2 | 69 | Friday, November 17, 2023 | Approved | |
AFFiNE Client 0.8.4 | 616 | Tuesday, September 26, 2023 | Approved | |
AFFiNE Client 0.8.3 | 89 | Friday, September 1, 2023 | Approved | |
Affine Client 0.2.0 | 199 | Friday, September 23, 2022 | Approved | |
Affine Client 0.1.1 | 102 | Monday, August 15, 2022 | Approved |
???? Features
- core:
- Drop doc onto split view - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9487 <samp>(a4841)</samp>
- Support ai network search - by @akumatus in https://github.com/toeverything/AFFiNE/issues/9357 <samp>(58ce8)</samp>
- New template doc property - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9538 <samp>(10196)</samp>
- Template-doc settings for user-worksapce scope - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9566 <samp>(57b89)</samp>
- Template doc setting ui - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9658 <samp>(af3ad)</samp>
- Template doc list empty ui - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9675 <samp>(1c907)</samp>
- Sidebar template doc entrance - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9676 <samp>(41961)</samp>
- Remove workspace selectors in settings - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9705 <samp>(0bce5)</samp>
- Sidebar journal panel template onboarding and setting - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9680 <samp>(d8295)</samp>
- Start with edgeless for empty page - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9699 <samp>(494a9)</samp>
- Add new bs dnd adapter - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9717 <samp>(7dc47)</samp>
- New worker workspace engine - by @EYHN in https://github.com/toeverything/AFFiNE/issues/9257 <samp>(a2ffd)</samp>
- Support chat panel chips and suggest current doc for embedding - by @akumatus in https://github.com/toeverything/AFFiNE/issues/9747 <samp>(d048a)</samp>
- Add template mark on detail page header - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9764 <samp>(9d61b)</samp>
- Track template doc events - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9775 <samp>(93106)</samp>
- Add copy link button to local share menu - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/9271 <samp>(9004c)</samp>
- Support ai doc search panel - by @akumatus in https://github.com/toeverything/AFFiNE/issues/9831 <samp>(a3164)</samp>
- Reorg workspace settings - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9718 <samp>(defb0)</samp>
- Support one time password - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9798 <samp>(5828e)</samp>
- Make sidebar others collapsible - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9862 <samp>(a16b5)</samp>
- Unused blob management in settings - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9795 <samp>(6ac6a)</samp>
- Cite source documents in the AI answer - by @akumatus in https://github.com/toeverything/AFFiNE/issues/9863 <samp>(95cf2)</samp>
- Update chat error style - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/9885 <samp>(4b553)</samp>
- Add self host team plan - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/9569 <samp>(e68bd)</samp>
- Index table block types - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9989 <samp>(3f0a9)</samp>
- Add deleted state for sidebar journal template - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9980 <samp>(b4f07)</samp>
- Optimize team workspace member management - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/9737 <samp>(d5a62)</samp>
- Add tooltip for import dialog snapshot item - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/10013 <samp>(b3838)</samp>
- Add doc grant feature to share menu - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/9672 <samp>(5ae5f)</samp>
- Guard service - by @EYHN in https://github.com/toeverything/AFFiNE/issues/9816 <samp>(92f4f)</samp>
- Frame editor settings - by @OlegDev1, @L-Sun and @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9970 <samp>(d4f0c)</samp>
- Make some tabs in sidebar persistent for all docs page - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/10014 <samp>(f7748)</samp>
- Center peek open doc should only load doc when idle - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/10023 <samp>(d89d4)</samp>
- Enable ai network search - by @akumatus in https://github.com/toeverything/AFFiNE/issues/10110 <samp>(94811)</samp>
- Upgrade pplx models - by @akumatus in https://github.com/toeverything/AFFiNE/issues/10115 <samp>(573af)</samp>
- Add with your docs label to ai answer - by @akumatus in https://github.com/toeverything/AFFiNE/issues/10124 <samp>(d17f5)</samp>
- Persist right-sidebar open state and resize width - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/10120 <samp>(85add)</samp>
- Hide starter-bar for template - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/10112 <samp>(473f8)</samp>
- Move context docs to user prompt - by @akumatus in https://github.com/toeverything/AFFiNE/issues/10162 <samp>(79d5f)</samp>
- Attach a pdf - by @OlegDev1 and @L-Sun in https://github.com/toeverything/AFFiNE/issues/10039 <samp>(b82fc)</samp>
- Support network search in chat block center peek - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/10186 <samp>(e6b57)</samp>
- Auto collapse ai chips - by @akumatus in https://github.com/toeverything/AFFiNE/issues/10209 <samp>(9418a)</samp>
- Add link to template tutorial - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/10189 <samp>(f369a)</samp>
- Add 100k tokens limit for the docs context - by @akumatus in https://github.com/toeverything/AFFiNE/issues/10211 <samp>(b2654)</samp>
- Close popup after oauth login - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10273 <samp>(c0cc4)</samp>
- Add tracking events to doc role management - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/10221 <samp>(e5a15)</samp>
- Use footnote for perplexity search results - by @akumatus in https://github.com/toeverything/AFFiNE/issues/9851 <samp>(862a9)</samp>
- Focus the create page item when query returns no result in at menu - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/10060 <samp>(fd25c)</samp>
- Add doc copilot context api - by @akumatus in https://github.com/toeverything/AFFiNE/issues/10103 <samp>(58fed)</samp>
- editor:
- Add shortcut of zooming to selection - by @doouding in https://github.com/toeverything/AFFiNE/issues/9447 <samp>(a4e94)</samp>
- Add scroll wheel zoom setting - by @doouding in https://github.com/toeverything/AFFiNE/issues/9476 <samp>(cb5d7)</samp>
- Add editor store - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9584 <samp>(fe727)</samp>
- Merge store and blocks - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9591 <samp>(5842d)</samp>
- Add feature flag service - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9592 <samp>(36832)</samp>
- Add more open doc options to editor toolbar - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9588 <samp>(f7885)</samp>
- Selection as store extension - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9605 <samp>(126ab)</samp>
- Support pasting Excel data into database block - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/9618 <samp>(8e805)</samp>
- Remove chat-cards and Open AI Chat menu item - by @akumatus in https://github.com/toeverything/AFFiNE/issues/9626 <samp>(2f49c)</samp>
- Improve group title display for checkbox columns - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/9622 <samp>(cc080)</samp>
- Support linked-doc in rich-text column - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/9634 <samp>(c016f)</samp>
- Support text highlight html adapter - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/9632 <samp>(5c4e8)</samp>
- Edgeless page block toolbar - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/9707 <samp>(94c97)</samp>
- Add affine inline footnote - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/9745 <samp>(df910)</samp>
- Add sidebar service - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/9761 <samp>(ad814)</samp>
- Append note to page button - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/9762 <samp>(6ba80)</samp>
- Add canvas worker renderer dev entry - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/9719 <samp>(e45ac)</samp>
- Add start-with-ai button for empty doc - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/9836 <samp>(29995)</samp>
- Support footnote adapter - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/9844 <samp>(bf797)</samp>
- Add link preview to footnote popup - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/9869 <samp>(bdc8d)</samp>
- Simple table block - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/9740 <samp>(5a577)</samp>
- Flat block data - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9854 <samp>(18589)</samp>
- Support delete in flat block proxy - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9994 <samp>(5b750)</samp>
- Show doc title in page block - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/9975 <samp>(891d9)</samp>
- Support reusing bitmap cache when panning - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/10008 <samp>(b9ad5)</samp>
- Add edgeless media entry - by @Flrande in https://github.com/toeverything/AFFiNE/issues/9949 <samp>(7eb1e)</samp>
- Table block supports copy and paste in HTML format - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/10020 <samp>(ee0df)</samp>
- Update edgeless media entry icon and anime - by @Flrande in https://github.com/toeverything/AFFiNE/issues/10047 <samp>(8f6b5)</samp>
- Add animation for switching to edgeless mode firstly - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/10021 <samp>(9f56a)</samp>
- Table block supports drag-and-drop sorting - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/10065 <samp>(c78d6)</samp>
- Ai panel supports displaying table blocks - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/10091 <samp>(a4736)</samp>
- Add WidgetViewExtension - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/10180 <samp>(d111f)</samp>
- Support to copy in preview root block - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/10214 <samp>(59422)</samp>
- Add block creation tracking - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/10294 <samp>(ba91b)</samp>
- electron:
- Close inactive views when switching workspace - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9601 <samp>(7d2ee)</samp>
- More desktop app related shortcuts - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9724 <samp>(9f3a3)</samp>
- Move @blocksuite/affine to peer dependences for package speed on windows - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9756 <samp>(f689c)</samp>
- Backup panel - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9738 <samp>(088ae)</samp>
- App tabs width styles - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/10131 <samp>(5be4d)</samp>
- Split view drag indicator bg - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/10175 <samp>(1f6ac)</samp>
- Show a warning for drop folder to split view - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/10178 <samp>(f20e3)</samp>
- i18n:
- I18n Localization and translations for Farsi (fa) ???????? - by @EYHN and Mahyar Riazati in https://github.com/toeverything/AFFiNE/issues/9533 <samp>(86699)</samp>
- Add uk i18n - by @EYHN in https://github.com/toeverything/AFFiNE/issues/9530 <samp>(a2563)</samp>
- Introduce server error i18n - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9953 <samp>(4ed03)</samp>
- infra:
- Add not-condition to orm - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9466 <samp>(9da28)</samp>
- ios:
- Implement chat function - by @Lakr233 and DarkSky in https://github.com/toeverything/AFFiNE/issues/9482 <samp>(094cb)</samp>
- Add apis for native - by @EYHN in https://github.com/toeverything/AFFiNE/issues/9536 <samp>(7514c)</samp>
- mobile:
- Mobile toc menu - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/9582 <samp>(a0cba)</samp>
- Create from template on mobile - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9968 <samp>(85d91)</samp>
- nbstore:
- Improve nbstore - by @EYHN in https://github.com/toeverything/AFFiNE/issues/9512 <samp>(46c8c)</samp>
- Share worker between workspaces - by @EYHN in https://github.com/toeverything/AFFiNE/issues/9947 <samp>(ee0cf)</samp>
- Use polling as ios websocket transport - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10001 <samp>(c6730)</samp>
- server:
- User model - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9608 <samp>(6d29f)</samp>
- Session model - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/9652 <samp>(afd2c)</samp>
- VerificationToken model - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/9655 <samp>(290b2)</samp>
- Feature model - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9709 <samp>(16871)</samp>
- Add model base - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9734 <samp>(64335)</samp>
- Workspace model - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/9714 <samp>(5c934)</samp>
- Page model - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/9715 <samp>(46aa2)</samp>
- Use user model - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9710 <samp>(44de4)</samp>
- Enable cls plugin to store request id - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/9758 <samp>(2ae05)</samp>
- Add requestId to all error response - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/9790 <samp>(6edb3)</samp>
- Supplement team email remind - by @darkskygit in https://github.com/toeverything/AFFiNE/issues/9483 <samp>(1116a)</samp>
- New email template - by @darkskygit in https://github.com/toeverything/AFFiNE/issues/9528 <samp>(83ed2)</samp>
- Support selfhost licenses - by @forehalo in https://github.com/toeverything/AFFiNE/issues/8947 <samp>(994d7)</samp>
- User feature model - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9843 <samp>(f8a51)</samp>
- Search user in workspace - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9870 <samp>(85434)</samp>
- Cluster level event system - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9884 <samp>(6370f)</samp>
- Doc level permission - by @Brooooooklyn in https://github.com/toeverything/AFFiNE/issues/9760 <samp>(abeff)</samp>
- Auto create page owner role - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9944 <samp>(0ff8d)</samp>
- Doc model - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/9834 <samp>(b40f0)</samp>
- UserDoc model - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/9835 <samp>(8e7cf)</samp>
- Align pro plan for free in selfhost - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9973 <samp>(d873a)</samp>
- Allow to set default role in page - by @Brooooooklyn in https://github.com/toeverything/AFFiNE/issues/9963 <samp>(41107)</samp>
- Add request id on cluster event - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/9998 <samp>(1e83a)</samp>
- Add public user type - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10006 <samp>(00b1f)</samp>
- Graceful shutdown for AI streams - by @Brooooooklyn in https://github.com/toeverything/AFFiNE/issues/10025 <samp>(4e00d)</samp>
- Implement doc service - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/9961 <samp>(5d62c)</samp>
- Use doc service - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/9967 <samp>(e5d1c)</samp>
- Use x-cloud-trace-context instead of x-rpc-trace-id - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/10068 <samp>(c8c7b)</samp>
- Wrong context setting on doc publish - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/10080 <samp>(5a63b)</samp>
- Basic context api - by @darkskygit in https://github.com/toeverything/AFFiNE/issues/10056 <samp>(a725d)</samp>
- Self-hosted worker - by @darkskygit in https://github.com/toeverything/AFFiNE/issues/10085 <samp>(88a3a)</samp>
- Worker improve - by @darkskygit in https://github.com/toeverything/AFFiNE/issues/10176 <samp>(981b4)</samp>
- Job system - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10134 <samp>(cb895)</samp>
- Use job system - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10218 <samp>(da67c)</samp>
- Client version check - by @darkskygit and @forehalo in https://github.com/toeverything/AFFiNE/issues/9205 <samp>(fa86f)</samp>
???? Bug Fixes
Legacy e2e test debug - by @doouding in https://github.com/toeverything/AFFiNE/issues/9746 <samp>(b350d)</samp>
Remove global, store and std in affine packages - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9785 <samp>(2b3da)</samp>
Drag embed block preview - by @doouding in https://github.com/toeverything/AFFiNE/issues/9791 <samp>(15608)</samp>
Remove bs shared and components in affine - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9792 <samp>(fa5e6)</samp>
Drag block issue - by @doouding in https://github.com/toeverything/AFFiNE/issues/9902 <samp>(02122)</samp>
At menu toolip should always use the default color - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/10054 <samp>(6839e)</samp>
Embed block style when dragging doc from sidebar doc list to edgeless - by @doouding in https://github.com/toeverything/AFFiNE/issues/10122 <samp>(f0a99)</samp>
Database cross doc dragging - by @doouding in https://github.com/toeverything/AFFiNE/issues/10126 <samp>(81ead)</samp>
Drop indicator in center peek - by @doouding in https://github.com/toeverything/AFFiNE/issues/10136 <samp>(ed0b2)</samp>
Mindmap ai preview - by @doouding in https://github.com/toeverything/AFFiNE/issues/10222 <samp>(eed00)</samp>
Edgeless drag handle position - by @doouding in https://github.com/toeverything/AFFiNE/issues/10241 <samp>(0af92)</samp>
Drag paragraph block from note to edgeless - by @doouding in https://github.com/toeverything/AFFiNE/issues/10242 <samp>(73f32)</samp>
Create linked-doc block when content can't be drop as gfx block - by @doouding in https://github.com/toeverything/AFFiNE/issues/10250 <samp>(88095)</samp>
Allow to drop inside the note block in edgeless mode - by @doouding in https://github.com/toeverything/AFFiNE/issues/10255 <samp>(75678)</samp>
Raw body limit - by @darkskygit in https://github.com/toeverything/AFFiNE/issues/10254 <samp>(176e0)</samp>
Handle unsupported image upload - by @doouding in https://github.com/toeverything/AFFiNE/issues/10272 <samp>(dad39)</samp>
Replace all CRLF in email token - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/10271 <samp>(32087)</samp>
Ignore unknown charset - by @darkskygit in https://github.com/toeverything/AFFiNE/issues/10346 <samp>(296d8)</samp>
Quota switch - by @darkskygit in https://github.com/toeverything/AFFiNE/issues/10347 <samp>(24fa5)</samp>
component:
- Loading in button should be white for primary variant - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/10073 <samp>(7c04e)</samp>
core:
- Should focus when clicking sidebar button - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/9339 <samp>(09c7a)</samp>
- Split view should only be dragged by the handle - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9610 <samp>(c0ed7)</samp>
- Update chat session after session created or reused - by @akumatus in https://github.com/toeverything/AFFiNE/issues/9613 <samp>(c2d8c)</samp>
- Dependency cycle - by @fundon in https://github.com/toeverything/AFFiNE/issues/9628 <samp>(9882a)</samp>
- Fix menu not close when click outside - by @EYHN in https://github.com/toeverything/AFFiNE/issues/9535 <samp>(18ff7)</samp>
- Ai send button not work - by @akumatus in https://github.com/toeverything/AFFiNE/issues/9688 <samp>(c5da8)</samp>
- Workspace selector on the upgrade to team page overflows - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/9586 <samp>(a2463)</samp>
- Add ai send button test - by @akumatus in https://github.com/toeverything/AFFiNE/issues/9685 <samp>(c8e55)</samp>
- Dependency cycle - by @fourdim in https://github.com/toeverything/AFFiNE/issues/9704 <samp>(c31a0)</samp>
- Some dnd perf issues - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9661 <samp>(0ed92)</samp>
- Downward arrow is visible when message panel is not scrollable - by @akumatus in https://github.com/toeverything/AFFiNE/issues/9670 <samp>(562e3)</samp>
- Improve doc title and icon display - by @fundon in https://github.com/toeverything/AFFiNE/issues/9755 <samp>(7436c)</samp>
- Open template doc on sidebar template entrance - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9766 <samp>(f8abe)</samp>
- Move openinapp guard to workspace scope - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9751 <samp>(77139)</samp>
- Center peek and history dialog does not display custom fonts - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/9274 <samp>(601c0)</samp>
- Fix ios sync - by @EYHN in https://github.com/toeverything/AFFiNE/issues/9782 <samp>(cc295)</samp>
- Make journal template selector fixed at bottom in sidebar - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9783 <samp>(1a18a)</samp>
- Avoid multiple append right sidebar tab lit component - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/9806 <samp>(d2bde)</samp>
- Peek view backgroud - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9825 <samp>(24fce)</samp>
- Set state isLoading to false after email changing is confirmed - by @UNIDY2002 in https://github.com/toeverything/AFFiNE/issues/9824 <samp>(2db9c)</samp>
- Linkpreview and imageproxy url should be prefixed with server url - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9838 <samp>(08f6a)</samp>
- Database properties in info flickering issue - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9872 <samp>(48c26)</samp>
- Extract text blocks markdown from doc - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/9879 <samp>(c0eb7)</samp>
- Some storage setting enhancements - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9877 <samp>(6a741)</samp>
- Some style issues - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9875 <samp>(79148)</samp>
- Tag input keyboard control enhancements - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9881 <samp>(0d2c2)</samp>
- Copilot client should throw right ai error - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/9958 <samp>(9cae1)</samp>
- Local blobs are not being deleted when gc in unused blobs settings - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9960 <samp>(d3400)</samp>
- Workspace storage rows are displayed unexpectedly - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/9539 <samp>(2ed03)</samp>
- Use divider component to replace height dividers - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9986 <samp>(d7da1)</samp>
- Remove suspense from image preview - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9981 <samp>(61d2c)</samp>
- Typo - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/10022 <samp>(0df94)</samp>
- Hide export tab on mobile - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10038 <samp>(87915)</samp>
- Not using Internet search after user selects document or file - by @akumatus in https://github.com/toeverything/AFFiNE/issues/10058 <samp>(39788)</samp>
- Adjust settings names - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/10061 <samp>(c5c59)</samp>
- Input not automatically focused - by @akumatus in https://github.com/toeverything/AFFiNE/issues/10050 <samp>(9ca21)</samp>
- Use patched preview spec builder in ai chat - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/10090 <samp>(19f0e)</samp>
- Wrap code in ai chat - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/10108 <samp>(30612)</samp>
- Do not show starter bar for doc in history modal - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/10107 <samp>(39182)</samp>
- Ai context gql file - by @akumatus in https://github.com/toeverything/AFFiNE/issues/10145 <samp>(35cbb)</samp>
- Show self hosted license seats - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/10146 <samp>(ea95f)</samp>
- Edgeless text ai action should generate image correctly - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/10158 <samp>(40c6e)</samp>
- Adjust the redirection path for retrying payments when self-hosting - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/10181 <samp>(36800)</samp>
- Adjust share menu - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/10164 <samp>(9048b)</samp>
- Copy more button style - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/10196 <samp>(5a42e)</samp>
- Prevent text wrapping in starter bar badge - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/10157 <samp>(04cb3)</samp>
- Fix the permission check in peek view - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10213 <samp>(691da)</samp>
- Handle unexpected hits to paywalls - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/10215 <samp>(29d88)</samp>
- Unable to explain image when network search is active - by @akumatus in https://github.com/toeverything/AFFiNE/issues/10228 <samp>(01545)</samp>
- Copy more button group style - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/10240 <samp>(e67fd)</samp>
- Fix ios cloud sync - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10243 <samp>(892fd)</samp>
- Center peek button bg color - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/10225 <samp>(0ed8b)</samp>
- Fix ios blob upload - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10263 <samp>(5a7ab)</samp>
- Center peek doc view circular deps - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/10253 <samp>(29f8a)</samp>
- Wrong i18n key used - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10275 <samp>(b50e5)</samp>
- Unexpectedly jump to price plan when selfhosting - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/10247 <samp>(751f2)</samp>
- Remove crypto randomuuid api - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10268 <samp>(60a95)</samp>
- Throttle sync progress update - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10278 <samp>(53cad)</samp>
- Incorrect root config identifier - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/10285 <samp>(61ee5)</samp>
- Incorrect permissions displayed in member management - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/10269 <samp>(48715)</samp>
- Unexpected redirect to expired page after accepting invitation - by @JimmFly and @EYHN in https://github.com/toeverything/AFFiNE/issues/10257 <samp>(b456f)</samp>
- Prevent all-docs header from overlapping scrollbar - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/10270 <samp>(e726d)</samp>
- Adjust share menu and upgrade-to-team page style - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/10299 <samp>(1d339)</samp>
- Fix throw if aborted polyfill - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10321 <samp>(4f831)</samp>
- No pop-ups if user click discard menu item - by @akumatus in https://github.com/toeverything/AFFiNE/issues/10317 <samp>(12667)</samp>
- Remove candidate doc chip suggestions - by @akumatus in https://github.com/toeverything/AFFiNE/issues/10327 <samp>(efe36)</samp>
- Adjust copy link button styles - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/10337 <samp>(78595)</samp>
- Blocksuite editor runtime configs in correct timing - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/10344 <samp>(dff68)</samp>
- Settings storage empty styles - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/10313 <samp>(83669)</samp>
- Unused blobs query - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/10350 <samp>(6e399)</samp>
- Ensure the divider between cloud and local is displayed correctly - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/10352 <samp>(64370)</samp>
- Slash ask ai returns make it real action result - by @akumatus in https://github.com/toeverything/AFFiNE/issues/10349 <samp>(07cbf)</samp>
editor:
- Wrong style of mindmap in dark mode - by @fundon in https://github.com/toeverything/AFFiNE/issues/9462 <samp>(d97c4)</samp>
- Too many digits after decimal point in table calculations - by @OlegDev1 in https://github.com/toeverything/AFFiNE/issues/9471 <samp>(ade76)</samp>
- Replace checkVisibility - by @Flrande in https://github.com/toeverything/AFFiNE/issues/9481 <samp>(72e34)</samp>
- Blur in edgeless content zooming - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/9496 <samp>(cbc84)</samp>
- Surface ref find element error - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9508 <samp>(ee5f1)</samp>
- Block selection error when unloaded - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9511 <samp>(b17da)</samp>
- At menu position in split view - by @Flrande in https://github.com/toeverything/AFFiNE/issues/9500 <samp>(2074b)</samp>
- Remote selection refresh rate - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9543 <samp>(36d02)</samp>
- Add childElementIds to ai generated frame - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/9537 <samp>(ded17)</samp>
- Remove ts ignore - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9567 <samp>(5e510)</samp>
- Enumerate ancestors - by @fourdim in https://github.com/toeverything/AFFiNE/issues/9540 <samp>(ebace)</samp>
- Component name for the mobile menu is incorrect - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/9604 <samp>(f46a7)</samp>
- Prototype-polluting assignment - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/9606 <samp>(b23e9)</samp>
- Exisiting slice import should be move instead of add - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9616 <samp>(6feb4)</samp>
- Drag indicator flickering - by @fundon in https://github.com/toeverything/AFFiNE/issues/9636 <samp>(9fa35)</samp>
- Add shift middleware for tag select panel - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/9664 <samp>(810e6)</samp>
- Should not update table selection after table is destroyed - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/9665 <samp>(80f89)</samp>
- Migrate basic playground examples - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/9669 <samp>(777ee)</samp>
- Blur in edgeless content zooming - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/9496 <samp>(07f1e)</samp>
- Adapters panel type - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/9690 <samp>(aa2a8)</samp>
- Init default theme observer value according to data-theme - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/9698 <samp>(4f421)</samp>
- Avoid drag and drag over updating drag indicator at the same time - by @fundon in https://github.com/toeverything/AFFiNE/issues/9656 <samp>(70022)</samp>
- Text highlighting - by @fundon in https://github.com/toeverything/AFFiNE/issues/9708 <samp>(0b2d1)</samp>
- Stop paste-copy event bubbling on bookmark modal - by @fundon in https://github.com/toeverything/AFFiNE/issues/9713 <samp>(676f8)</samp>
- Playground font inconsistency - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/9728 <samp>(509cd)</samp>
- Reactive heading icon - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/9729 <samp>(969ac)</samp>
- Close embed edit modal on editor unmount - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/9765 <samp>(d8727)</samp>
- View recorded in storage may not exist - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/9788 <samp>(66b6f)</samp>
- Remove pointer event handlers in root block - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9802 <samp>(04509)</samp>
- Inline latex editor should not be shown when doc is readonly - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/9794 <samp>(f995f)</samp>
- Y reactive deep watch - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9818 <samp>(57835)</samp>
- Ref on click slots should not be global - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9830 <samp>(4c665)</samp>
- Render title in page block header using DocDisplayMetaService - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/9878 <samp>(79fe6)</samp>
- Prevent errors when moving a block to its own position - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/9887 <samp>(35181)</samp>
- Typecheck for tests and playground - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/9897 <samp>(d6bfb)</samp>
- Support worker renderer zoom - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/9943 <samp>(8afc5)</samp>
- Render position of repeated sentence - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/9948 <samp>(cbb73)</samp>
- Can not add attachment because service not exist - by @Flrande in https://github.com/toeverything/AFFiNE/issues/9952 <samp>(c8790)</samp>
- Should focus the textarea will clicking the chat input box - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9983 <samp>(5066f)</samp>
- Some UI bugs of table block - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/9987 <samp>(1652e)</samp>
- Add missing zod schema for edgeless frame - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/10024 <samp>(45997)</samp>
- Workaround empty content in worker renderer - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/10043 <samp>(614ae)</samp>
- Workaround empty text in insertText - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/10049 <samp>(1d1ea)</samp>
- Typos on embed card modal - by @fundon in https://github.com/toeverything/AFFiNE/issues/10046 <samp>(96898)</samp>
- Wrap doc title by default - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/10052 <samp>(23364)</samp>
- Table block cell width adjust - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/10087 <samp>(4b8ff)</samp>
- Only render emoji in page block header - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/10096 <samp>(42bda)</samp>
- Collapsed page block visibility - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/10097 <samp>(0b3c7)</samp>
- Set edgeless note style will override collapse state - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/10098 <samp>(54d19)</samp>
- Figma ui issues - by @Flrande in https://github.com/toeverything/AFFiNE/issues/10123 <samp>(e3691)</samp>
- Shadowless element should remove style element correctly - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/10128 <samp>(bd041)</samp>
- Wrong position of remote selection and at menu in edgeless - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/10137 <samp>(9a174)</samp>
- Hide collpased content during dragging note - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/10133 <samp>(011c1)</samp>
- Overflow of dragging preview of note card in ToC - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/10160 <samp>(a7de6)</samp>
- Figma block ui issues - by @Flrande in https://github.com/toeverything/AFFiNE/issues/10167 <samp>(4e488)</samp>
- Support more divider markdown shortcut - by @abesmon in https://github.com/toeverything/AFFiNE/issues/10139 <samp>(76954)</samp>
- Edgeless mindmap text button layer inder - by @Flrande in https://github.com/toeverything/AFFiNE/issues/10179 <samp>(53701)</samp>
- Increase edgeless text init min width - by @Flrande in https://github.com/toeverything/AFFiNE/issues/10051 <samp>(9dc81)</samp>
- Extra line breaks and spaces when parsing table from html - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/10190 <samp>(b6f80)</samp>
- Make std stable in affine-link and affine-reference - by @fundon in https://github.com/toeverything/AFFiNE/issues/10207 <samp>(34472)</samp>
- Video style in edgeless - by @fundon in https://github.com/toeverything/AFFiNE/issues/10198 <samp>(6dc1f)</samp>
- Table block readonly support - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/10224 <samp>(e4f22)</samp>
- Width and height of embed block - by @Flrande in https://github.com/toeverything/AFFiNE/issues/10223 <samp>(57485)</samp>
- Edgeless toolbar basket not visible in firefox - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/10232 <samp>(f6a86)</samp>
- Split at the start of list with children - by @Flrande in https://github.com/toeverything/AFFiNE/issues/10244 <samp>(cedee)</samp>
- Display heading icon all time - by @Flrande in https://github.com/toeverything/AFFiNE/issues/10256 <samp>(13834)</samp>
- Paste when select multiple block texts - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/10227 <samp>(15e9a)</samp>
- Ui bugs in linked document embed view - by @OlegDev1 and @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/10105 <samp>(b20d3)</samp>
- Paste surface-ref block to another doc as embed-linked-doc block - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/10274 <samp>(319d9)</samp>
- Embed sync doc theme not reactive - by @Flrande in https://github.com/toeverything/AFFiNE/issues/10283 <samp>(bc345)</samp>
- Hide edgeless only note in synced doc block - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/10277 <samp>(90b09)</samp>
- Log when export blob failed - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/10287 <samp>(54b75)</samp>
- Improve table selection in edgeless mode - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/10293 <samp>(d8435)</samp>
- Image size and xywh when converting attachment to image - by @fundon in https://github.com/toeverything/AFFiNE/issues/10200 <samp>(adc00)</samp>
- Auto focus after add inline latex - by @Flrande in https://github.com/toeverything/AFFiNE/issues/10309 <samp>(50820)</samp>
- Data in the database will be completely overwritten in some cases - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/10318 <samp>(ef28e)</samp>
- Block selected style in note under edgeless - by @fundon in https://github.com/toeverything/AFFiNE/issues/10326 <samp>(19e9f)</samp>
- Adjust the style of the table block - by @zzj3720 in https://github.com/toeverything/AFFiNE/issues/10348 <samp>(4d759)</samp>
- Using click event instead of pointerDown event for page block - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/10351 <samp>(72b75)</samp>
edtiro:
- Hide toc drag indicator on edgeless note - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/10135 <samp>(dbf1d)</samp>
electron:
- Optimize find in page in electron - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9900 <samp>(ffbec)</samp>
- Optimize find in page in electron (2) - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9901 <samp>(4b549)</samp>
- Add refer/origin to api requests - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9880 <samp>(38346)</samp>
- Sourcemap not loading for electron dev mode - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9951 <samp>(a1beb)</samp>
- Webpack dev server reloading issue - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9978 <samp>(40305)</samp>
- Split view drag indicator tooltip - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9979 <samp>(86de1)</samp>
- Split view indicator should show menu on click - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/10089 <samp>(a589c)</samp>
- Update settings styles - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/10193 <samp>(78346)</samp>
electron:
- Filename escape - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9583 <samp>(0554d)</samp>
- Export and import - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9767 <samp>(cb53b)</samp>
- Split view reorder shaking - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9828 <samp>(d4aea)</samp>
infra:
- Asynclock deadlock - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9808 <samp>(69e4a)</samp>
- Increase eventemitter listener count - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/9799 <samp>(720a5)</samp>
ios:
- Fix ios http and ws - by @EYHN in https://github.com/toeverything/AFFiNE/issues/9805 <samp>(97207)</samp>
- Fix app crash - by @EYHN in https://github.com/toeverything/AFFiNE/issues/9955 <samp>(59137)</samp>
- Can't connect to dev server - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9959 <samp>(9bc08)</samp>
- Add camera/photo library privacy description - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/9954 <samp>(90cb3)</samp>
- Incorrect return of getBlob binding in ios - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/9995 <samp>(f309f)</samp>
native:
- Round trip timestamp to millis - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9468 <samp>(d0983)</samp>
- Possible deadlock when batching read/write - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9817 <samp>(07c32)</samp>
nbstore:
- Userdata id converter - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9748 <samp>(94b08)</samp>
- Fix v1 doc storage timestamp - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10282 <samp>(c39a9)</samp>
- Better diff function for doc update - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10284 <samp>(0f770)</samp>
- Close full blob sync for iOS - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10286 <samp>(5b768)</samp>
- Fix doc clock comparison - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10296 <samp>(8f6ce)</samp>
- Check before save empty update - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10304 <samp>(5042d)</samp>
- Fix cloud awareness - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10320 <samp>(61804)</samp>
- Adjust doc sync logic - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10342 <samp>(244d6)</samp>
- Fix doc clock check logic - by @EYHN in https://github.com/toeverything/AFFiNE/issues/10355 <samp>(4a66e)</samp>
server:
- Fail to load custom config - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9485 <samp>(c4e04)</samp>
- Disable winston in seflhost instance - by @Brooooooklyn in https://github.com/toeverything/AFFiNE/issues/9585 <samp>(fd26b)</samp>
- Missing perplexity secret - by @darkskygit in https://github.com/toeverything/AFFiNE/issues/9607 <samp>(ca353)</samp>
- Fail to load custom config - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9485 <samp>(c583f)</samp>
- Disable checksum check for r2 storage when using aws-s3 sdk - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9735 <samp>(38281)</samp>
- Set reqeust-id on ClsModule setup - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/9829 <samp>(54dd1)</samp>
- React email deps - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9850 <samp>(8569a)</samp>
- Use ClsInterceptor on websocket - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/9859 <samp>(8021b)</samp>
- Should redeem onetime invoice only once - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9927 <samp>(d0344)</samp>
- Selfhost should not use canary mobile pages - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9929 <samp>(a9580)</samp>
- Cannot revalidate licenses - by @forehalo in https://github.com/toeverything/AFFiNE/issues/9982 <samp>(e9afb)</samp>
- Generate migration for workspace pages default role - by @Brooooooklyn in https://github.com/toeverything/AFFiNE/issues/10002 <samp>(5710e)</samp>
- Batch grant page roles - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10007 <samp>(12cc9)</samp>
- Default page owner - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10015 <samp>(4b1c9)</samp>
- Only handle doc.snapshot.updated event on renderer - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/10062 <samp>(7214e)</samp>
- Don't set the wrong context on logger - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/10088 <samp>(7840e)</samp>
- Get doc diff from doc service - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/10067 <samp>(db855)</samp>
- Allow to checkout selfhost team in canary - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10130 <samp>(81294)</samp>
- Wrong affine pro endpoint - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10144 <samp>(3f972)</samp>
- Selfhost subscription customer portal creation - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10149 <samp>(ab538)</samp>
- Should fallback to doc role permission if not specified - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10166 <samp>(dcc9c)</samp>
- Event handler bindings - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10165 <samp>(3dde4)</samp>
- Log error on gcloud - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/10235 <samp>(bae1a)</samp>
- Default workspace avatar size - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10229 <samp>(a3034)</samp>
- Pagination input parser - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10245 <samp>(51e84)</samp>
- Body parser limit - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10260 <samp>(4c7ee)</samp>
- Wrong queue options for worker executor - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10267 <samp>(29400)</samp>
- Doc owner and default role permission - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10281 <samp>(521ee)</samp>
- Convert error type to lower case - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/10301 <samp>(e0b2b)</samp>
- Remove job on complete - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/10305 <samp>(ff0ce)</samp>
- Wrong previous subscription check - by @forehalo in https://github.com/toeverything/AFFiNE/issues/10306 <samp>(d490e)</samp>
- Gen new request id on websocket event request - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/10330 <samp>(0ff7c)</samp>
- Don't sync blob meta on workspace deleted event - by @fengmk2 in https://github.com/toeverything/AFFiNE/issues/10334 <samp>(7f833)</samp>
???? Performance
- editor:
- Optimize the search for the closest element - by @fundon in https://github.com/toeverything/AFFiNE/issues/9587 <samp>(0b3db)</samp>
- Fix autoUpdate being continuously added when updating selections - by @fundon in https://github.com/toeverything/AFFiNE/issues/9727 <samp>(268e8)</samp>
- Use clipped section for worker bitmap cache - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/9957 <samp>(56d60)</samp>
- Avoid recreation of Intl.Segmenter - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/10295 <samp>(b38ab)</samp>
- Reduce dom ops in viewport update - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/10333 <samp>(c3627)</samp>
View changes on GitHub
This package has no dependencies.
Ground Rules:
- This discussion is only about AFFiNE Client and the AFFiNE Client package. If you have feedback for Chocolatey, please contact the Google Group.
- This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
- The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
- Tell us what you love about the package or AFFiNE Client, or tell us what needs improvement.
- Share your experiences with the package, or extra configuration or gotchas that you've found.
- If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.