4.2.0
Title: Release notes v4.1.0
Alfresco Application Development Framework (ADF) version 4.2.0 Release Note
These release notes provide information about the 4.2.0 release of the Alfresco Application Development Framework.
This is the latest General Available release of the Application Development Framework, which contains the Angular components to build a Web Application on top of the Alfresco Platform.
The release can be found on GitHub at this location.
You can contact Francesco Corti (francesco.corti at alfresco.com) for details of features planned for future versions of ADF.
Contents
New package versions
"@alfresco/adf-content-services" : "4.2.0"
"@alfresco/adf-process-services" : "4.2.0"
"@alfresco/adf-core" : "4.2.0"
"@alfresco/adf-insights" : "4.2.0",
"@alfresco/adf-extensions": "4.2.0"
"@alfresco/adf-testing": "4.2.0"
"@alfresco/adf-cli": "4.2.0"
Goals for this release
This is a minor release of the Alfresco Application Development Framework, developed to receive the latest and greatest benefits of the bugfixes and the enhacements planned since the release of the previous version.
The highlights of this release is mainly about bugfixes and enhancements related to the Alfresco Process Application (APA) use cases.
Please report issues with this release in the issue tracker. You can collaborate on this release or share feedback by using the discussion tools on Gitter.
TODO
TODO
Localisation
This release includes: Arabic, Brazilian Portuguese, Czech, Danish, Dutch, Finnish, French, German, Italian, Japanese, Norwegian (Bokmål), Polish, Russian, Simplified Chinese, Spanish and Swedish versions.
References
The following is a brief list of references to help you get started with the new release:
- Getting started guides with Alfresco Application Development Framework
- Alfresco ADF Documentation on the Builder Network
- Gitter chat supporting Alfresco ADF
- ADF examples on GitHub
- Official GitHub Project - alfresco-ng2-components
- Official GitHub Project - alfresco-js-api
- Official GitHub Project - generator-ng2-alfresco-app
Please refer to the official documentation for further details and suggestions.
- Alfresco/alfresco-ng2-components#6244 - Bump snyk from 1.413.2 to 1.413.3
- Alfresco/alfresco-ng2-components#6230 - Bump moment from 2.29.0 to 2.29.1
- Alfresco/alfresco-ng2-components#6246 - Menu for ABN in regard of upgrade guides, vulnerability and licence info.
- Alfresco/alfresco-ng2-components#6252 - adf-cli - Fix typo on namespace
- Alfresco/alfresco-ng2-components#6249 - [ACA-4052] - Add today option back
- Alfresco/alfresco-ng2-components#6248 - improved e2e login api
- Alfresco/alfresco-ng2-components#6251 - [ACA-3662] Add setCompleteDateFilterDropDown() method
- Alfresco/alfresco-ng2-components#6247 - Bump sass-loader from 10.0.2 to 10.0.3
- Alfresco/alfresco-ng2-components#6250 - Try new travis Graviton
- Alfresco/alfresco-ng2-components#6257 - AAE renamed APA in guides and files.
- Alfresco/alfresco-ng2-components#6259 - fix error message for CSRF
- Alfresco/alfresco-ng2-components#6260 - Default login with admin if not to create user e2e
- Alfresco/alfresco-ng2-components#6151 - [AAE-3587] Use grid to allow using rowspan
- Alfresco/alfresco-ng2-components#6262 - Bump @angular-devkit/build-angular from 0.1001.4 to 0.1001.7
- Alfresco/alfresco-ng2-components#6263 - Bump snyk from 1.413.3 to 1.415.0
- Alfresco/alfresco-ng2-components#6253 - [ADF-5279] Date range type filter selection triggers list reload
- Alfresco/alfresco-ng2-components#6254 - [ADF-5280] [Cloud] Tasks - Created Date filter
- Alfresco/alfresco-ng2-components#6265 - [ACA-3969]Add methods for people-cloud-component.page.ts
- Alfresco/alfresco-ng2-components#6214 - [AAE-3719][AAE-3720] - Fix content node selector search should align with the filtering
- Alfresco/alfresco-ng2-components#6269 - [AAE-3908] - fix clear value icon on card view text item
- Alfresco/alfresco-ng2-components#5907 - [ACA-3619] - add task assignment filter
- Alfresco/alfresco-ng2-components#6271 - [AAE-3405] - Optimise attach file widget UI
- Alfresco/alfresco-ng2-components#6272 - [ACA-3976]Add a new process with 2 parallel user tasks in candidatebaseapp
- Alfresco/alfresco-ng2-components#6274 - [AAE-3925] Add support for date type searchable properties in attach …
- Alfresco/alfresco-ng2-components#6275 - [AAE-3886] Cleanup the customModels when the attach file widget compo…
- Alfresco/alfresco-ng2-components#6276 - [ACA-4089] Add new method in DatePickerCalendarPage
- Alfresco/alfresco-ng2-components#6077 - [ACA-3706] implement startedBy process filter property
- Alfresco/alfresco-ng2-components#6280 - Fix the if condition on namespaces
- Alfresco/alfresco-ng2-components#6281 - [ACA-3664] Add new method in ADF to validate tasks filtering by CreatedBy filter
- Alfresco/alfresco-ng2-components#6279 - [ACA-4049] Improve check for content on lists
- Alfresco/alfresco-ng2-components#6277 - [AAE-3750] - add possibility to exclude user from selection on people…
- Alfresco/alfresco-ng2-components#6256 - [ADF-5170] [upload] not able to upload file/folder from external content service specfic path
- Alfresco/alfresco-ng2-components#6270 - move users in the users object to make loginWithProgile general purpose
- Alfresco/alfresco-ng2-components#6286 - Bump @angular-devkit/build-ng-packagr from 0.1001.4 to 0.1002.0
- Alfresco/alfresco-ng2-components#6283 - Bump chart.js from 2.9.3 to 2.9.4
- Alfresco/alfresco-ng2-components#6284 - Bump lint-staged from 10.4.0 to 10.5.0
- Alfresco/alfresco-ng2-components#6289 - [ACA-4089] Modify setCompletedBy method to set the selected assignee
- Alfresco/alfresco-ng2-components#6293 - [ACA-4057]Create process with random name
- Alfresco/alfresco-ng2-components#6288 - [ACA-3870] Fix Version Compatibility Initialization
- Alfresco/alfresco-ng2-components#6295 - remove spamming of i18n warnings to console log
- Alfresco/alfresco-ng2-components#6298 - [ACA-4057] Add getProcessInstanceByName method
- Alfresco/alfresco-ng2-components#6300 - Bump sass-loader from 10.0.3 to 10.0.5
- Alfresco/alfresco-ng2-components#6296 - [ACA-4057]Add method to create process with values
- Alfresco/alfresco-ng2-components#6307 - Bump lint-staged from 10.5.0 to 10.5.1
- Alfresco/alfresco-ng2-components#6308 - Bump @types/selenium-webdriver from 4.0.9 to 4.0.10
- Alfresco/alfresco-ng2-components#6304 - [AAE-3966] FE - Disable the upload button when the user doesn't have permissions in a folder
- Alfresco/alfresco-ng2-components#6294 - [ACA-4071] [ADW-Cloud]Task header takes too much to be loaded after claiming a task
- Alfresco/alfresco-ng2-components#6301 - [AAE-3992] cleanup the code before refactoring
- Alfresco/alfresco-ng2-components#6310 - Bump graphql from 15.3.0 to 15.4.0
- Alfresco/alfresco-ng2-components#6311 - Bump remark from 12.0.1 to 13.0.0
- Alfresco/alfresco-ng2-components#6299 - [ACA-4099] Fix search query in content node selector
- Alfresco/alfresco-ng2-components#6309 - Bump @types/node from 14.11.2 to 14.14.6
- Alfresco/alfresco-ng2-components#6297 - [AAE-3967] Add datetime-range search filter component
- Alfresco/alfresco-ng2-components#6312 - exported search-datetime range component
- Alfresco/alfresco-ng2-components#6306 - [MNT-22003] - fixed check on variable for visibility service
- Alfresco/alfresco-ng2-components#6282 - Improve search filter component: hide a facet if there is no filter category
- Alfresco/alfresco-ng2-components#6303 - [ACA-4057] Edit getProcessInstanceByName method to search the process instance directly by its name
- Alfresco/alfresco-ng2-components#6317 - Bump @angular/cli from 10.1.4 to 10.2.0
- Alfresco/alfresco-ng2-components#6316 - Bump snyk from 1.415.0 to 1.424.2
- Alfresco/alfresco-ng2-components#6315 - Bump mdast-zone from 4.0.0 to 4.0.1
- Alfresco/alfresco-ng2-components#6313 - Bump mdast-util-heading-range from 2.1.4 to 2.1.5
- Alfresco/alfresco-ng2-components#6318 - [ACA-828] Add showTitle input in TaskCloudForm component
- Alfresco/alfresco-ng2-components#6319 - add missing env variables for proxy file
- Alfresco/alfresco-ng2-components#6302 - [ADF-5223] Fix Amount widget styling
- Alfresco/alfresco-ng2-components#6129 - [ACA-3373] Add e2e multi item select method in DataTable component
- Alfresco/alfresco-ng2-components#6328 - Added optional on variable models to avoid breaking changes
- Alfresco/alfresco-ng2-components#6329 - [ACS-827] - added whitelisted element and method for checking them
- Alfresco/alfresco-ng2-components#6330 - AAE-3936 Tooltip card directive
- Alfresco/alfresco-ng2-components#6322 - Bump unist-util-select from 3.0.1 to 3.0.2
- Alfresco/alfresco-ng2-components#6320 - [MNT-21920] Fix Card View Integers initialization when they are set to 0
- Alfresco/alfresco-ng2-components#6327 - [ACS-721] Improve End/Cancel Editing UX (part 1) - implement single menu option & dialog
- Alfresco/alfresco-ng2-components#6305 - [ACA-4124] Change name displayed for groups in Add Permission Panel Component
- Alfresco/alfresco-ng2-components#6325 - Bump rxjs-tslint-rules from 4.34.1 to 4.34.5
- Alfresco/alfresco-ng2-components#6332 - [AAE-3936] Fix error in directive component
- Alfresco/alfresco-ng2-components#6335 - Fix clickUntilIsNotVisible by removing one return
- Alfresco/alfresco-ng2-components#6337 - Fixed floating promise
- Alfresco/alfresco-ng2-components#6347 - ix build
- Alfresco/alfresco-ng2-components#6349 - Bump snyk from 1.424.2 to 1.427.0
- Alfresco/alfresco-ng2-components#6350 - Bump cspell from 4.1.0 to 4.2.0
- Alfresco/alfresco-ng2-components#6331 - [ACA-4123] Unify APS and Cloud event emitters for filters
- Alfresco/alfresco-ng2-components#6348 - [ADF-5284] Restore original plugin functionality
- Alfresco/alfresco-ng2-components#6336 - [DRAFT] Adding script for updating users on APS1
- Alfresco/alfresco-ng2-components#6353 - Bump @nrwl/workspace from 10.2.1 to 10.4.1
- Alfresco/alfresco-ng2-components#6357 - Bump cspell from 4.2.0 to 4.2.2
- Alfresco/alfresco-ng2-components#6360 - Bump @types/node from 14.14.6 to 14.14.8
- Alfresco/alfresco-ng2-components#6351 - [AAE-3638] - implement priority drodpown widget
- Alfresco/alfresco-ng2-components#6359 - Bump stylelint from 13.7.2 to 13.8.0
- Alfresco/alfresco-ng2-components#6358 - Bump markdownlint-cli from 0.23.2 to 0.25.0
- Alfresco/alfresco-ng2-components#6355 - [ACA-3957] - Replace icons on process cloud
- Alfresco/alfresco-ng2-components#6361 - Improve env check
- Alfresco/alfresco-ng2-components#6371 - [ACA-4124] Display authorityName when authorityDisplayName is missing
- Alfresco/alfresco-ng2-components#6370 - [AAE-4127] [process-services] [APS1] Return Create Filters API response instead of the default payload
- Alfresco/alfresco-ng2-components#6374 - [AAE-4188] Fix 3 invalid processes in simpleapp
- Alfresco/alfresco-ng2-components#6375 - [ACA-4168] - changed to public reset pagination
- Alfresco/alfresco-ng2-components#6321 - [ACA-3712] Add appVersion multi-select dropdown in edit cloud process filter
- Alfresco/alfresco-ng2-components#6377 - Bump nconf from 0.10.0 to 0.11.0
- Alfresco/alfresco-ng2-components#6366 - [AAE-1379] - fixed form rapresentation
- Alfresco/alfresco-ng2-components#6373 - [AAE-4090] [ADW - Cloud] Warning message is displayed for one second in destination picker when Upload button is enabled
- Alfresco/alfresco-ng2-components#6376 - Bump snyk from 1.427.0 to 1.430.2
- Alfresco/alfresco-ng2-components#6385 - [AAE-4077] - TaskCloud: Refactor priority
- Alfresco/alfresco-ng2-components#6383 - LOC-268 - Fixed. All localised UI files updated in 16 languages
- Alfresco/alfresco-ng2-components#6386 - Add upload license script
- Alfresco/alfresco-ng2-components#6395 - Bump rxjs-tslint-rules from 4.34.5 to 4.34.7
- Alfresco/alfresco-ng2-components#6394 - Bump snyk from 1.430.2 to 1.431.2
- Alfresco/alfresco-ng2-components#6393 - Bump cspell from 4.2.2 to 4.2.3
- Alfresco/alfresco-ng2-components#6391 - Fix versioncompatibility directive
- Alfresco/alfresco-ng2-components#6397 - AAE-4023 fix BASE_PATH as /
- Alfresco/alfresco-ng2-components#6404 - [ADF-5297] Success Snackbar messages showning as errors
- Alfresco/alfresco-ng2-components#6405 - [ADF-5294] - fixed problem on form rendering
- Alfresco/alfresco-ng2-components#6400 - ACA-4171 to ACA-4174 Display the number of activated and deactivated users
- Alfresco/alfresco-ng2-components#6403 - Clean-up demo shell Error component
- Alfresco/alfresco-ng2-components#6399 - [ADF-5295] Fix Session not reloaded after User logs in in other tab
- Alfresco/alfresco-ng2-components#6378 - [ACA-2176] prevent Esc click event bubble into the Viewer
- Alfresco/alfresco-ng2-components#6409 - fix jasmine and karma integration for IDEs
- Alfresco/alfresco-ng2-components#6415 - Bump snyk from 1.431.2 to 1.434.0
- Alfresco/alfresco-ng2-components#6414 - Bump ts-node from 9.0.0 to 9.1.0
- Alfresco/alfresco-ng2-components#6417 - [ACA-3957] - replace task icon
- Alfresco/alfresco-ng2-components#6413 - [ADF-5298] Fix Service Tasks not loading
- Alfresco/alfresco-ng2-components#6422 - [ACA-4202] - caching with version number for the url
- Alfresco/alfresco-ng2-components#6420 - [ACA-4205] reload on sorting only for server mode
- Alfresco/alfresco-ng2-components#6423 - [AAE-3638] - update priority option
- Alfresco/alfresco-ng2-components#6421 - [ACA-4208] - fix date filter by range
- Alfresco/alfresco-ng2-components#6427 - Bump highlight.js from 10.2.0 to 10.4.1
- Alfresco/alfresco-ng2-components#6425 - Include back C587084
- Alfresco/alfresco-ng2-components#6426 - AAE-4262 fix docker redirect with relative url
- Alfresco/alfresco-ng2-components#6428 - Bump snyk from 1.434.0 to 1.434.2
- Alfresco/alfresco-ng2-components#6429 - Bump protractor-retry from 1.2.13 to 2.0.1
- Alfresco/alfresco-ng2-components#6430 - Bump lint-staged from 10.5.1 to 10.5.3
Please refer to the Alfresco issue tracker for other known issues in this release. If you have any questions about the release, please contact us using Gitter.
Thanks to the whole application team and the amazing Alfresco community for the hard work.