ℹ Full Changelog
✨ What's New (13)
This list includes all new major features implemented.
- [#46242] DocAttributes to pre-fill Classification BEFORE archiving
- [#49503] [2024091601000121] [2024091601000112] New Sidebar section: "Review"
- [#53635] Sidebar Item Review
- [#73968] [2024091601000112] Manage Shares
- [#73969] [2024091601000121] Manage Subscriptions
- [#68752] [2023101901000044] Enhanced Version Visibility and Action Control in ActivityList
- [#77573] [2023101901000044] Allow setting showActions in ItemView ActivityList and always show version #
- [#73145] Custom itemactions for searchresults
- [#76410] Add SearchForm/SearchItem/SearchRequest to Tokenizer
- [#73966] [2024091601000087] Add Dropzones in Foldertree
- [#77207] [2024091601000087] Add Dropzones in Foldertree
- [#74846] [2024120501000047] Allow setting autoSave as Default
- [#77571] [2024120501000047] Allow setting autoSave as Default
- [#75137] [2025011301000087] Truncate WebDavName in FormBar component
- [#77569] [2025011301000087] Truncate WebDavName in FormBar component
- [#75454] DocListFilter enhancements
- [#76051] [2020080301000021] Move .General json to UserController.GetUser
- [#50210] [2020080301000021] Move .General json to UserController.GetUser
- [#76547] [2024041701000058] Custom date format in ExtraAttributes
- [#77211] Fix custom date formats for EA
- [#76938] [2025042201000037] Hierarchy Provider connection issues
- [#76939] [2025042201000037] Scope Breadcrumb from level
- [#76958] [2025042201000037] Disable offline in HierarchyProvider instances
- [#76969] [2025042201000037] SetSlidingExpiration evicts all instances at once (no sliding expiration)
- [#77802] Remove Child count from Tree children
- [#77803] Refactor Tree UI to NOT display child count
- [#77843] Improved Consistency in Number Field Display and Search Behavior
🐛 Issues Fixed (107)
This list includes all bug fixes.
- [#67631] Integration test degration: Fails due to ResizeObserver loop completed with undelivered notification
- [#70631] Analyze ResizeObserver loop issue IntegrationTest
- [#72709] pdf.js loses selected item on resize
- [#74123] pdf.js caching issue
- [#74742] First tree page call is always executed three times
- [#76085] React Warning: setState Triggered During Render of ArchiveTargetSearchFormCards
- [#76128] Fix React Warning in ArchiveTarget*Cards
- [#76201] Fix LinkEditorControl regression
- [#76432] [2025031901000027] CommandAction searchResult_form does not apply default sorting
- [#76434] [2025032701000101] PickerModal FolderTree deep search
- [#76435] Fix PickerModal FolderTree search reloading
- [#76504] Email multiple values UI
- [#76622] [2025032701000093] Allow switching Shallow/Deep search for Mailboxes
- [#76623] Enable deep/shallow search switch for tree in mailbox view
- [#76695] Activities filter User with HTML encoded characters
- [#76696] Fix Activities filter labels
- [#76817] sidebar active ui white until loaded
- [#76818] Fix sidebar active, hover and focus state
- [#76819] image viewer resets ui on resize
- [#77737] Image viewer/Resize: the image keeps the position
- [#76832] tasks pending filter does not filter on task title
- [#76833] Add item.extras to filterText check
- [#76837] [2025041501000078] multiselected items are wrong after filter was deleted
- [#76839] [object Object] in search filter results
- [#76843] preview highlight on pdf cannot be clicked anymore
- [#77794] Adding a highlight the NoteInput is not focused
- [#76845] preview highlight multiple replys styling issue
- [#76846] Fix nested activity highlight reply styles
- [#76889] Sorting direction only change for second click for searchResult_form CommandActions
- [#76890] Fix misc sorting direction issues
- [#76912] assign itemflows do not update name on multiple uploads
- [#76917] [2025042201000037] Side effects of failing HierarchyProvider
- [#76992] Calendar (THAI): the initial date is wrong
- [#79968] Fix dayjs thai date fields with gregory calendar
- [#79919] Patch @fullcalendar to render always the gregory calendar
- [#79825] Set LocalDateStringOption.calendar to gregory
- [#77199] Replace IFormatProvider with CurrentCulture in SearchParam and EA conversion
- [#77199] Fix JSON DateTimeFormats
- [#77199] Fix Calendar for every culture to Gregorian
- [#77054] Breadcrumb scope set in appsettings not applied
- [#77080] search favorites issues
- [#77085] search result breadcrumb endless loading
- [#77086] Fix search breadcrumb loading loop
- [#77094] Upload multiple files does not block UI until ALL files are uploaded
- [#77337] searchform cannot be loaded sometimes
- [#77338] Refactor to reset searchform on unmount
- [#77374] [2025050801000222] Add missing tooltip to voice commands
- [#77375] Add missing tooltip to voice commands
- [#77457] Activity Panel changes tables are not responsive
- [#77496] Fix attributes table for user notes
- [#77500] search result sort by dropdown list grows out of the window
- [#77508] Highlight UI issues
- [#77509] Fix Highlight in active rows
- [#77510] Column Header Click should sort Grid
- [#77512] [2025050601000093] align search behaviour of filter bar and search
- [#77519] itemaction menu error in recyclebin and shared site
- [#77520] Fix nullable itemUri in getDefaultsConfig
- [#77590] Create folder from template: FormatID not found! error
- [#77606] Fix formatId not found error
- [#77591] [2025052601000144] Missing tooltip for truncated folder names
- [#77592] Fix TreeItem title attribute
- [#77593] Expired session does not redirect (blocked by ApiManager)
- [#77594] Missing token redirects to Identity
- [#77641] [2025060401000022] Duplicated entries when using appsettings.addon-*.json files
- [#77649] FlatAU/Share: it's not working
- [#77650] FlatAU/Share: it's not working
- [#77652] Reminders/Calendar: Invalid Date
- [#77688] Location/List of locations: it is editable even if it is set to ReadOnLy
- [#77695] Render GeoViewer Controls, when field is set to readonly
- [#77800] Remove TreeItem_GetFirstLevelChildsWithLinksAsync
- [#77825] [2025061301000131] Fix Number Field From ... To in SearchForms
- [#77826] Fix Number Field From ... To in SearchForms
- [#77883] [2025062701000079] Allow downloading share emails without recipients
- [#77884] Allow downloading share emails without valid share form
- [#77886] Document sorting can break (edge case)
- [#77891] Remove merge issue cloud/enterprise form-bar
- [#77892] Fix z-index for form bars in form
- [#77894] Align casing over all language names
- [#77895] Use inPoint.Domain.Abstractions.Cultures.Languages instead of Pam.Unify.Common.SupportedCultures
- [#77915] doclist thumbnail loading is not aborted and styling issue
- [#77916] Recalculate Grid on ListView change
- [#77928] Operator for size filter missing
- [#77929] Operator for size filter missing
- [#77962] DropZone/FolderTree multiple styling issues
- [#78324] Fix Tree Dropzone styling issues
- [#78038] [2025071101000025] No Areas result in App crash
- [#78039] Wrap Areas Collapsable with div wrapper
- [#78077] Multi selection in doclist is not reset on folder change
- [#78079] Reset multiSelection on activeItemUri change
- [#78080] Custom Toggles override mobile behavior
- [#78081] Apply allowMultiple check before setting toggles
- [#78088] [2025070801000068] Incorrect firewall rule applied during install/upgrade
- increased "Microsoft.Extensions.Logging.Abstractions" package reference to 8.0.0
- Modified setupcommon version to 2025.3.0.3
- [#78091] [2025121201000111] Preview in full screen mode multiple issues
- [#78261] Fix full screen mode issues
- [#78101] Multiple email addresses are not separated in grid
- [#78102] Multiple email addresses are not separated in grid
- [#78108] Pickermodel multiple issues
- [#78131] Fix focused color
- [#78131] Add focused prop to grid
- [#79070] Hide itemType Filter in PickerModal/SearchResult
- [#79069] Hide ActionPanel/ViewMode.Map in PickerModal/SearchResult
- [#79060] Unfocused DocListItems have style/selection issues
- [#78131] Fix active item style for PickerModal
- [#78130] Adapt SearchPicker to hide ItemType filter and recents on demand
- [#78129] Remove sticky toggles on all picker views for Documents AND folders
- [#78123] [2025071401000127] Share download with multiple files contains wrong extensions
- [#78124] Fix share download with multiple misc files
- [#78135] Card refresh debounce issues
- [#78136] Fix cards refresh debouncer
- [#78137] Review/Shares: UTC issue
- [#78151] Refactor to use existing LocalTime for Shares
- [#78140] Missed multiSelection in openItemActionPanel
- [#78141] Missed multiSelection in openItemActionPanel
- [#78156] DocList: selection is lost after editing the classification
- [#79457] Fix DocList current item selection on refresh
- [#79133] Persist DocList selection, after document is changed
- Revert "#78158 Fix losing selection in DocList after editing classification"
- Revert "#78923 Revisit DocListEventHandler"
- [#78923] Revisit DocListEventHandler
- [#78158] Fix losing selection in DocList after editing classification
- [#78161] Favorites: has the items from Recents listed
- [#78260] Fix card selectors for Archive targets from favorites/recents
- [#78165] IP/Number fields: missing validation
- [#78176] [2025072201000228] IPRanges are not excluded when checking for MFA
- [#78178] DocFilters: the Date field is not focused
- [#78258] Add missing focus to date fields
- [#78179] Offline: it is broken, not usable
- [#78255] Ignore service-worker files (ts) from coverage reports
- [#78255] Remove upload document creation call
- [#78255] Fix service-worker.ts migration
- [#78255] Add missing review, signalR routing and cacheKey calculation
- [#78255] Remove any document creation calls for offline routes
- [#78255] Add missing offline feature flag in initial window.CONFIG
- [#78255] Rename service-worker from .js to .ts
- [#78255] Migrate service-worker to work with latest workbox
- [#78255] Update workbox to latest
- [#78180] EA/Grid: adding a new entry to it the details are confusing
- [#78181] Classification changes with diff. users: the Refresh toast stays
- [#78257] Close refresh toast after action click
- [#78243] Search/Quickfilter: wrong behaviour
- [#78254] Fix missing quickfilter on searchText
- [#78248] ActivityList/Edit reply: wrong tooltip
- [#78253] Fix tooltip label for replies
- [#78251] [2025073101000103] Empty Layout breaks application
- [#78252] Fix XML layout rendering, to fallback to default.
- [#78301] Browse Folders the Shared Site cannot be loaded
- [#78302] Fix broken itemUris without pam-item:// prefix
- [#78303] Set/Add Size Equals does not work
- [#78304] Fix GetFilterValueAsString to handle SummaryAttributeValueFilesize correctly
- [#78305] Set/Add User, the chosen user is not shown in the filter
- [#78312] Misc upload view bugs
- [#78313] Fix misc upload view bugs
- [#78320] [2025080501000099] Secure Params are not decrypted
- [#78321] Always set secureParams for inPoint.Web.Server
- [#78342] Secure Params Impersonation is not used when user is already signed in (Edge)
- [#78488] commandaction title prop is not localized
- [#78489] commandaction title prop is not localized
- [#78520] [2025082101000102] DocList column settings are not saved for SearchResult
- [#78521] DocList column settings are not saved for SearchResult
- [#78565] [2025082901000081] Download as ZIP filename handling
- [#78567] Fix filename handling in ZIP creation
- [#78572] [2025081901000107] EA Date save in ItemField date is not working with every locale
- [#78573] Fix DateConversion to ignore legacy FormatParam
- [#78695] error while download should be handled differently
- [#78696] error while download should be handled differently
- [#78944] Search Result/Details: the first row's details are missing
- [#79056] Render first row in search grid
- [#78961] doclist filter clear values does not clear string values
- [#79053] Offline/Create new: "Not found" error
- [#79055] Fix create new not found offline error
- [#79071] ActionPanel/Filter: FileSize is not localized
- [#79129] Localize FileSize labels in itemView
- [#79128] Export to CSV does not work and stops inPoint.Web responding
- [#79130] Handle CSV errors in docsSaga
- [#79135] Print Document does not work
- [#79143] Fix print.js regression
- [#79153] inPoint.Web: first initialization is hanging
- [#80092] Fix token handling and config issues
- [#79754] Fix token handling and config issues
- [#79754] Fix broken secureParams redirect
- [#79754] Refactor wrong ApiManager and token handling
- [#79687] Handle expired refresh token in Callback
- [#79434] Fix wrong unit tests
- [#79434] Fetch token when not set
- [#79157] Fix notificationSaga hub startup issue
- [#79156] Start Workflow in Shared Site error
- [#79158] Handle AxonIvyProvider forbidden errors
- [#79175] Edit Image issues
- [#79180] EA Grid/Add as a new row: performance issues
- [#79596] isAfter issue, while saving (double entries)
- [#79271] EA_Grid does not refresh, if folder gets refreshed
- [#79272] Handle missing context update on EA Grid
- [#79441] SearchResult: scrolling ends in Connection lost! error
- [#79445] Fix to abort queued searchResult pages
- [#79499] Assign window Apply to all uploads is sometimes not possible
- [#79500] Fix applyToAll validation issue in Assign view
- [#80128] DocInNewFolder: wrong classification is rendered for the document
- [#80132] Load classification from from correct context
- [#80192] MultiUser with different culture (used parallel) results wrong data
- [#80349] Search result/Details view: scrolling results in endless search requests
- [#80435] Fix endless requests on search result details view while scrolling
- [#80395] Fix SecureParams regression
- [#80396] Fix SecureParams regression
- [#80522] [2026011301000049] Persisted filters override filtering/sorting via url
- [#80523] Fix not applied filters when loaded from persisted store
- [#80540] Fix 2025.3 merge issues Enterprise
- [#80545] Use replacement for visible prop on MailFields
- [#80657] URI params breaks the filter/doclist filter modal
- [#80694] Fix misc quickfilter issues
- [#80958] Parallel archiving issues (Temporary fix for 2025.3) (⏳ Pending)
- [#81081] [2025070401000021] IProvider should have an async method/extension to get an initialized IHierarchyProvider
- [#81170] Rewrite HierarchyProvider initialization
- [#81088] Add documents/Apply to all: Connection lost error
- [#81089] Refactor to execute sequentially instead of parallel
- [#81245] Signing issues on inPoint.Web projects
📦 Changes (4)
This list includes minor changes not related to any feature.
- [#61820] Add integration tests to inPoint.Web.Identity
- Migrate project.json to PackageReference
- [#75049] Cypress test every IP field
- [#75049] Cypress test fix
- [#76507] Update inPoint.Web to 2025.3
- [#76509] Update inPoint.Web.IdentityServer to 2025.3
- [#78160] Extend DocList filter lookups to have all operators
- [#78162] Extend DocList filter lookups to have all operators
🎫 Other Changes (67)
- [#1424366] remove unused
- [#7277304] 77210 Allow fontawesome icons in Quickaction Image field
- [#8782458] fix Git IsOnCloud*Branch logic
- [#8893759] fix react unit tests
- [#9572250] update lns settings
- [#f0197bb] Update pipeline to latest
- [#62ec2d7] Update pdf.js hash
- [#8f1db1d] 77570 Truncate WebDavName in FormBar component
- [#f5de12e] Update pdf-js hash
- [#a0d223d] Fix wrong dependencies and imports
- [#ca3c74b] Fix build order to satisfy dependencies
- [#c1cf092] Update ipw-pdf-js submodule
- [#f0afdd0] Force checkout submodules
- [#229d060] Fix cnt-w10.hs.local certificate
- [#3e99e1a] Continue running after failed integration tests
- [#7bb876c] Fix missing config enpoint for DEBUG builds
- [#7836e6d] Fix to remove wrong number type from tree active ID
- [#6c52618] Fix optional ShareAPI params in unit tests
- [#57b4c91] Remove IAD env
- [#73acc8d] Fix broken DocListEventsHandler
- [#a7b9221] Task 77190: Migrate to TS components/Sidebar/NavigationItem - File rename
- [#ecd7fe7] Temporary disable share integration tests
- [#720e164] Fix inPointVersion
- [#9adcfbf] Fix rebase issues
- [#3a40605] add comments
- [#5edd4a3] fix lns env and react install
- [#b1d5566] fix merge
- [#5064e81] update missing files
- [#27217b7] Temporary hard-code inPointVersion for Web builds to complete
- [#8f7d7a9] Update cnt-w10 certificate
- [#02ab9c3] Fix Enterprise breaking changes in HierarchyProvider
- [#9ec1773] Implement PR feedback
- [#513a87d] Fix broken unit tests
- [#2623ebc] Fix FileDropHandler definitions
- [#40ed14f] Rename all view js files to tsx
- [#a07c828] 77100: Migrate to TS (containers). /ApplyToAll, /ArrowNavigation
- [#da7255e] 77099 Migrate to TS (containers). /ActionPanel
- [#bd84e2e] 76552 Fix grid in box layout with no min-height edge case
- [#34d5a0f] 77099 Migrate to TS (containers). /ActionPanel
- [#8e89d15] Migrate /data to TS
- [#c3cd701] Migrate /reducers to TS
- [#82b8404] Migrate project.json to PackageReference
- [#33b2ba9] add comments
- [#f7f4f18] fix lns env and react install
- [#feb0452] fix merge
- [#b2f0cf9] update missing files
- [#7ba0599] add tests to verify initial state of uploadingFiles and properly sync with uppy
- [#0273e92] 76823: archive multiple files doesn't work
- [#a01db64] 76836 Toggles: White Pane instead of Form issue
- [#6adf8fc] 76820 image viewer resets ui on resize
- [#9eb71af] Fix broken addon-default
- [#08147fe] Revert imports as was before in ResultSearchCalendar
- [#166c631] fix lns env and react install
- [#b7a12cd] Fix isDateRecent calculation
- [#2a16f93] update lns settings
- [#a35edf2] add submodule
- [#faaa8b0] add submodule
- [#f08a573] add searchRequestJson serialized context to use from link commandAction
- [#7eef0df] fix lns certificate
- [#c1fed11] uupdate submodule
- [#9970ddd] fix compiler warnings
- [#95bfb13] Merge pull request 3713 from bug/74416-lookup-search into develop
- [#96a7347] fix lns settings
- [#3c792eb] fix compiler warnings
- [#00fa3b3] fix publish test results
- [#6a7d6a8] update lns settings
- [#da0ef00] move Cloud static fileProvider for packages to be BEFORE authorization to optionally allowAnonymous