ℹ Full Changelog
✨ What's New (14)
This list includes all new major features implemented.
- [#54282] ActivityPanel to allow paging
- [#65216] Add Pagination to Activities
- [#61504] [2022041901000012] Support additional Infragistics number Syntax in @hs/masked-input
- [#80221] Support additional infragistics number syntax in @hs/masked-input
- [#65942] Refactor mailbox view to allow CRUD
- [#83196] Refactor mailbox view to allow CRUD
- [#70276] [2024020801000061] Colored PDF Highlights (Annotations)
- [#71713] [2024020801000061] Colored PDF Highlights (Annotations)
- [#72047] Allow user to change favorite names
- [#81508] Allow user to rename favorites
- [#76083] Ensure Keybord Navigation for inPoint.Web
- [#81515] Ensure keyboard navigation in DocList
- [#77888] Implement pagination for Home/Review cards
- [#78807] Merge 2026.1 inPoint.Web
- [#81752] Merge 2026.1 inPoint.Web
- [#79037] Upgrade to .NET 10
- [#82845] .NET 10 Upgrade
- [#80516] Allow setting pane sizes
- [#81523] Add panes and toggles to general defaults
- [#80972] [2026020301000048] Allow persisting pane sizes on all views
- [#81521] Allow persisting pane sizes on all views
- [#81111] [2026021101000078] Refactor download share to be available as CommandAction
- [#83060] Add download share to be available as CommandAction
- [#82089] [2026041301000061] Allow setting opening target for CommandAction link
- [#83192] [2026041301000061] Allow setting opening target for CommandAction link
- [#84406] [2026072801000019] ExtraAttribute: Search for display value instead of key value for searchforms with "Allow multiple values"
- [#84407] Search for display value instead of key value for searchforms with "Allow multiple values"
💥 Breaking Changes (2)
🐛 Issues Fixed (93)
This list includes all bug fixes.
- [#76992] Calendar (THAI): the initial date is wrong
- [#79410] Map Viewer Edit issues
- [#81765] Remove points from List of locations doesn't update the area
- [#79446] Home/Recents: some of the search results cannot be executed
- [#82276] Fix ElementLink_GetRecentSearchTermsAsync() to be called with param
- [#79459] ExtraAttributes DateHigherThanValidationRule validation always fails
- [#79497] Fix server-side validation by providing the correct formatId
- [#80128] DocInNewFolder: wrong classification is rendered for the document
- [#80132] Load classification from from correct context
- [#80167] IMask dirties the state of form
- [#80168] Fix that IMask does not dirty the state if the input/output are the same
- [#80196] DocList Filter dialog doesn't filter on enter
- [#82858] Analyze: DocList Filter Modal enter
- [#80349] Search result/Details view: scrolling results in endless search requests
- [#80435] Fix endless requests on search result details view while scrolling
- [#80367] picker window change site collapse site selection
- [#80368] Add fallback to site selection in Breadcrumb
- [#80728] Grid and Lookups (inline editing)
- [#80728] fix ea grid inline editing of lookup
- [#80983] [2025101301000088] Dependent Lookup (Child) cannot be set by parent (Default Value)
- [#80984] Allow dependent lookup parent to set default for child
- [#80993] SummaryValueAttributes rendering issues in ItemActionPanel (mobile)
- [#80994] Fix rendering for SummaryAttributeValues in ItemActionPanel
- [#81079] Make value rendering resilient against JS Objects
- [#81498] Make value rendering resilient against JS Objects
- [#81086] Limit searchresults to 10k
- [#82447] Search value expression limit: the handling is not correct
- [#81346] DocList/Filters/Text fields: the operators are not working as they should
- [#82391] Fix Quickfilter regression
- [#81404] [2026022601000095] inPoint.Web.IdentityServer is indexed by search engines
- [#81405] Disallow search engines to index inPoint.Web.Identity
- [#81528] Search form misc rendering/UI issues
- [#82419] Clear: invalid date in the date field
- [#81612] Drag/Drop from Outlook should show a better toast
- [#81710] Regression: Grid Clone breaks Lookup with fixed values
- [#81712] Refactor Grid Clone to not modify FormEdit
- [#81739] Disable inPoint.Web indexing by search engines
- [#81740] Disable inPoint.Web indexing by search engines
- [#81768] Mailbox results break the UI in Search Result view
- [#81769] Refactor mailbox results to not break search result UI
- [#81787] DocList columns are loaded in the initial language (never updated)
- [#81789] Refactor to load doc list columns in the currents user locale
- [#81792] EA: horizontal scrollbar when using boxes
- [#82058] Fix EA Tabs horizontal scrollbar issue
- [#81838] IP date field/Thai: the values are not saved
- [#81863] Form validation visually broken after bootstrap migration
- [#81878] Activity/NoteInput: the TextArea has issues
- [#81881] FlatAU/Preview Document: pdf highlights are available
- [#81988] PDF highlights should be hidden on readonly documents
- [#81935] EA layout with expander is not collapsible
- [#81936] EA layout with expander is not collapsible
- [#81975] Regression issues from bootsrap migration
- [#81985] Bootstrap regression issues: Tree
- [#81976] Bootstrap regression issues: toggles
- [#81982] Bootstrap regression issues: Reminder Modal
- [#81984] Bootstrap regression issues: Pane
- [#81978] Bootstrap regression issues: ListView
- [#81980] Bootstrap regression issues: Main Layout
- [#81981] Bootstrap regression issues: ItemAction
- [#81977] Bootstrap regression issues: Filterbar
- [#82075] Documents from doclist "disappears"
- [#82095] Icon color "inherit" issues
- [#82096] Update @hs/comp to latest
- [#82235] [2026041701000045] SecureParams disable signalR refresh on mini/flat
- [#82261] Handle encoding of special Uris in sendEvents
- [#82382] Search forms: changing between 2 searchforms, search stops working
- [#82409] Allow reexecuting search after refining filters
- [#82384] Search cannot be re-executed after you refine the result by filters
- [#82451] inPoint.Web: the refresh toast is missing after upgrade (⏳ Pending)
- [#82589] SearchResult: the filtering is not correct
- [#82736] Fix Quickfilter regression
- [#82601] Assign Browse Folders dialog gets duplicated
- [#82733] Handle browse folder archive target edge case
- [#82674] Home+Review/Filter: is not done on the server side
- [#82700] Pagination card display/working issues
- [#82744] Bootstrap regression issues
- [#82768] [2026052601000179] German spelling
- [#82769] Fix German spelling
- [#82792] Assign multiple documents fails
- [#82827] Add promisePool and refactor parallel assign
- [#82810] Assign: favorites/recents are not loaded (edge case)
- [#82826] Use local state for fetching upload targets from recents/favorites
- [#82830] Quickfilter ES simple query in searchText field does not work correctly after ES upgrade
- [#82798] Refactor to use query instead of simple_query for quick filtering
- [#82850] Bootstrap regression issues #2
- [#82958] Stop sharing: the shared site is not refreshed correctly
- [#83043] Collapse SideBar: the RecycleBin and FlatAUs are not displayed (⏳ Pending)
- [#83121] Refactor custom sidebar item handling to log and skip broken configs
- [#83050] Bootstrap regression issues 3
- [#83080] Minor bootstrap regression issues #3
- [#83051] Datepicker/Userlist: overlaped by doclist
- [#83074] Doclist Multi selection does not disable Filter and Sort
- [#83089] Doclist Multi selection does not disable Filter and Sort
- [#83079] Move/Link: 'toggle to filter all subfolder' has no effect
- [#83112] Scope Toggle to filter all subfolders to view
- [#83094] Review: Auto refresh for subscriptions/shares is not working
- [#82785] Fix review auto refresh for subsciptions/shares
- [#83100] Sidebar: the selection of the items is not uniformized
- [#83185] Sidebar: the selection of the items is not uniformized
- [#83103] Alignment issues
- [#83118] Fix alignment issues as described
- [#83122] Bootstrap issues 4
- [#83131] docpreview panes sizes are wrong everywhere
- [#83136] Fix missing ItemContextKey.FormatId
- [#83154] (user)Settings: layout issues (bootstrap)
- [#83178] (User)Settings layout issues
- [#83172] [2026062601000051] Search quickfilter disabled
- [#83173] Search result quickfilter might be disabled
- [#83176] SearchResultViewerControl reloads on Panes resize
- [#83179] Fix reload SearchResultViewerControl on resize
- [#83177] search splitter jumps to the right
- [#83180] Analyze weird mouse drag behavior on search splitter (tree)
- [#83491] Evaluation of viewmode in Grid does not seem to exclude columns
- [#83492] Fix DocList viewMode calculates columns correctly
- [#83497] confirm modal should disable Save if required fields are not filled
- [#83503] Refactor to disable Save on ConfirmModal
- [#83505] Modal inconsistency: the new version has smaller size
- [#84476] Modal inconsistency: the new version has smaller size
- [#83563] picker search map it should not be possible to open itemactions menu
- [#83592] Picker search map it should be possible to select target
- [#83571] Do you want to save your changes? "OK" does NOT save
- [#83591] Refactor to use three way confirm in NavigationBlock too
- [#83619] [2026063001000231] Grid filtering issue
- [#83789] Fix EA grid filtering issue
- [#83740] Bootstrap regression issues 5
- [#83758] DocList does not jump to the uploaded Document
- [#83782] Keyboard navigation: misc issues
- [#83793] NumberMask regression
- [#83795] Cleanup missing props for masks in @hs/types
- [#83814] Mailbox view: the selection of the folder/actionPanel is not correct
- [#83816] ContextClick on Foldertree row will not select active item
- [#83865] DocsLayoutSaga Columns interfere
- [#83866] Fix DocsLayoutSaga to always reload filters and sort if formatId is -1
- [#84191] [2026072201000119] Tokenizer bug by multiselection
- [#84192] Tokenizer bug by multiselection
- [#84253] Text fields: the alignment is not centered
- [#84262] Text fields: the alignment is not centered
- [#84389] [2026062501000071] CommandAction searchResult_form: Tokenized Username does not work for filtering
- [#84391] Fix searchResult_form UserName filter encoding
- [#84395] [2026031801000054] Implement missing search default functionality
- [#84475] ShareNotifyOptionsModal: styling issue (bootstrap?)
- [#84477] ShareNotifyOptionsModal: styling issue (bootstrap?)
- [#84542] [2026080501000042] Allow EDA to validate with EA defined
- [#84499] Allow to upload documents with EDA fields defined
- [#84543] [2026080601000041] Ensure that react-select options keep open on focus
- [#84500] Ensure that the react-select editor controls keeps open
- [#84545] [2026020201000102] Search quickfilter disabled
- [#84513] Find and fix disabled quickfilter on search results (2026020201000102)
- [#84552] [2026081001000041] Share attachment does not contain original filename and extension
- [#84553] Fix share attachment filename and extension
- [#84554] [2026081001000103] ItemFlows loading takes longer than expected
- [#84556] [2026081001000051] DocInNewFolder does not refresh parent folder
- [#84557] Fix DocInNewFolder refresh issue
- [#84579] [2026081101000111] CommandAction searchResult_form viewMode prop is not persisted
- [#84599] [2026081301000036] Stale selection state in mini.doc.load
- [#84729] [2026082001000031] General > Defaults property group is not applied
- [#84733] Add Groups property to General > Defaults
- [#84785] Searchform sort doesn't return value
- [#84831] [2026082501000102] inPoint.Web search doesn't search correctly
- [#84832] inPoint.Web search doesn't search correctly
- [#84918] Workflows not displayed in action panel
- [#84955] Revert regression from cloud workflow changes
- [#84929] [2026090101000084] New document version overwrites name
- [#85010] Fix document version naming convention
- [#84933] [2026080601000077] Lookup repo filter issues
- [#84934] Hydrate HierarchyItem for Lookup TokenizerEx SearchValue evaluation
- [#84948] [2026082701000108] Cannot define Webdavname with Folder Template
- [#84949] Fix missing Webdavname/Form on Folder Templates
- [#84951] [2026090301000106] HTTP 500 on duplicate keys in General.defaults
- [#84952] Fix 500 error on duplicate clone keys with general default shouldbevisible
📦 Changes (5)
This list includes minor changes not related to any feature.
- [#79383] Clean up React errors (warnings) in console
- [#81940] Clean up incorrect and lazy types after TS migration (⏳ Pending)
- [#81941] Fix type of encodedContext
- [#81949] Fix type inconsistency in SidebarSiteOffline
- [#81951] Fix compose type in views/home, views/upload and views/wf
- [#81948] Fix broken types in EnumEditorControl
- [#81946] Check/remove canSubmit in UrlPicker
- [#81950] Check UppyEvents type for upload-prepared
- [#81947] Check onSearch in Recents.tsx
- [#82948] Remove Benchmark Tool
- [#83207] Update fontawesome to v7
- [#83215] Define custom ItemAction icon color
- [#70229] ItemAction custom color
🎫 Other Changes (50)
- [#4c7aac6] Fix flaky unit tests
- [#8251dff] Merge commit '5c6ca954efdc4746b6b8df5e01fa6a9d9e0e71cf' into merge/2026.1.2
- [#995ff95] Refactor nuget signing again
- [#a075a49] Use new sign task also for NuGet signing
- [#80d4760] Refactor pipline for faster build starts
- [#7bc32ff] Fix integration tests service start/stop to remove logs
- [#4b0b9b3] Fix fullscreen screenreadability
- [#9079e03] Fix broken Packages.props references
- [#904ed54] Merge origin/cloud-develop into feature/81775-merge-cloud-0-10
- [#d7296f6] add missing properties to AggregateItem
- [#e57a23d] fix warning
- [#71f02ba] update lns settings
- [#8dd0865] Fix styling for border-color, btn-light, topbar and split pane gutters
- [#e51cbf9] filter out AzureIdentity info messages
- [#600abe5] rollback TabLayout styling
- [#e557953] Fix dev cert signing
- [#44ab3fb] add Host filtering (security when no reverse-proxy is used)
- [#7401f51] add more startup logging (Kestrel bindings)
- [#edb3cdb] remove .Domain.Cloud and Tus.Cloud projects
- [#c8d23da] Refactor surpress warning for log4net vulnerability
- [#e74e6e7] Refactor copilot instructions add caveman support, move csharp and add react spa rules
- [#237166a] Surpress warning for log4net vulnerability
- [#0a89947] Add additional unit tests for misc fixes and improvements
- [#e91f97d] merge
- [#0c0ece8] Fix signalR for DEV environments
- [#d5a30cf] fix compiler warnings
- [#b7dbfa1] Allow cnt-w10 to start inPoint.Web.Cloud
- [#d47c4d1] Fix cnt-w10.hs.local certificate
- [#00127f0] remove IWorkflowService.GetWorkflowProviders
- [#592936f] revert pipeline changes
- [#aaadcc7] fix pipeline yaml
- [#69e5b77] restore yaml fetchTags to support versioning
- [#27f0a28] change pipeline yaml checkout step to reduce the 6.5min checkout step
- [#8b1a453] fix itemActions
- [#4d56820] fix labelWidth on second column layout
- [#0f9015c] fix grid columns and sum calculation
- [#9403fd5] fix font-size on toast
- [#b95f56e] fix dayPicker styling to full width
- [#30a753a] fix vscode prettier trailingComma
- [#ba1e74e] update lns settings
- [#7f41bff] fix merge issue
- [#90af61a] fix lns appsettings
- [#8e4e30a] fix icon docClick in mailbox view to open DocViewer
- [#950bd4b] fix styling
- [#6ea0560] update lns react ssl cert
- [#89cbc35] fix lns appsettings
- [#2fe7b19] use appInsights code injector instead of our own
- [#62c5820] add global const ProductName
- [#5a60a5c] upgrade LightInject hosting to support Keyed services
- [#4fb3674] fix logging deconstruction