Skip to content

Releases: Alfresco/alfresco-ng2-components

1.7.0

01 Aug 16:38

Choose a tag to compare

    Release Notes - Apps Development Framework - Version 1.7.0

Documentation

  • [ADF-537] - Code contribution guide
  • [ADF-892] - Blog post on replacing ADF services in apps
  • [ADF-951] - Article on how to update from 1.5.0 to 1.6.0
  • [ADF-961] - Article integration APS and ACS and cognitive analysis metadata
  • [ADF-987] - Add information about SaSS in the contribution guidelines
  • [ADF-1007] - Add Markdown linter in the build process
  • [ADF-1042] - Add documentation on how to search only folder
  • [ADF-1107] - Create example: Viewer + adf-card and blog post
  • [ADF-1110] - Toolbar documentation
  • [ADF-1136] - Provide details on configuring Viewer to display PDF
  • [ADF-1146] - Upgrade Angular CLI article to the newest version of CLI/ADF

Feature

  • [ADF-914] - Form section in the demo shell
  • [ADF-918] - Activiti Start Task - Refactoring
  • [ADF-920] - Process Header Component - Use the CardView component
  • [ADF-970] - Attachment Task/process list - add template for empty list
  • [ADF-971] - Create Task/process attachment - Improve the functionality
  • [ADF-1032] - CLA - External PR automate task
  • [ADF-1108] - Task header - Show the parent name clickable
  • [ADF-1114] - Process comments - Share the same comment between Task and Process

Epic

  • [ADF-697] - Provide support for Codelizer
  • [ADF-868] - Add the adf prefix across all the components

Bug

  • [ADF-195] - fix 'change detection crash' when using router multiple times - 1550 Github
  • [ADF-334] - "$" symbol on a currency/amount field is shown against the label - 1707 Github
  • [ADF-523] - Search Component - Unable to delete a file
  • [ADF-733] - Activiti start process - AppId should not be mandatory
  • [ADF-770] - Wrong highlight is displayed around options within DocumentList.
  • [ADF-778] - "Upload Dialog" displays files that were previously uploaded on a different account.
  • [ADF-790] - Attachment List displays the attached files within a user task.
  • [ADF-819] - Snackbar does not appear when uploading files via DnD
  • [ADF-923] - Involved user should not be able to see 'Complete' button as active in a task.
  • [ADF-939] - [Login] Sign in button does not stay at the bottom
  • [ADF-943] - APS ContentApi is not present on index.d.ts and SitesApi is not complete
  • [ADF-945] - 'Undefined' is displayed in 'attach file' widget after restore.
  • [ADF-950] - when the Form in readonly mode you can edit the date
  • [ADF-957] - Duplicate Rest calls are made for fields where Rest end points are given
  • [ADF-966] - Data table doesn't update on async loading
  • [ADF-978] - No warning message is displayed to the user when minor changes are made on Settings.
  • [ADF-1001] - [Process Diagram Widget] - Long process details are not rendered correctly.
  • [ADF-1003] - An unsupported file can't be convert to pdf
  • [ADF-1013] - [Login Page] - 'Login footer' cannot be switched off.
  • [ADF-1015] - Document List is missing @input decorator for loading state
  • [ADF-1026] - Default "empty" document list view should be translatable.
  • [ADF-1047] - AlfrescoSettingsService defaults to 'ALL' on page reload
  • [ADF-1048] - Multiple files attached to a task within a form are not displayed
  • [ADF-1056] - Form List Component does not display the forms of the user
  • [ADF-1068] - Files can be uploaded using drag and drop when 'enable file' is unchecked
  • [ADF-1070] - User preferences service does not restore prefix on page reload.
  • [ADF-1072] - Unsupported type of file attached to a task or process can not be converted to pdf
  • [ADF-1078] - [Tasks] - Task Details are displayed inside Task Filters list.
  • [ADF-1079] - [Process Services] - Not able to start a process.
  • [ADF-1081] - Scroll bar is missing in comments component
  • [ADF-1097] - File with unaccepted extension is uploaded when 'Format' is set to 'All files'
  • [ADF-1134] - [Document List] Selection events not raised for certain scenarios
  • [ADF-1138] - Start Task Form Assignee dropdown show null value inside
  • [ADF-1140] - Task header - Wrong parent name key
  • [ADF-1142] - Cannot add comment into a process.
  • [ADF-1143] - [TaskList] - Not able to start a task when changing the assignee from the 'Start Task' form.
  • [ADF-1147] - [Processes] - Form is not rendered properly when starting a new process.
  • [ADF-1148] - [TaskList] - 'Description' is not rendered.
  • [ADF-1149] - 'Remove' involved people of a task button is displayed behind the dialog
  • [ADF-1151] - [Processes] - 'Show Diagram' option is not displayed.
  • [ADF-1155] - The Process and Task f...
Read more

1.6.1

29 Jun 20:53

Choose a tag to compare

Release Notes - Apps Development Framework - Version 1.6.0

Please see the document below to further details about this release:

https://community.alfresco.com/docs/DOC-7068-adf-160-release-note

Documentation

  • [ADF-78] - Update Activiti CORS setup guide - 1438 Github
  • [ADF-602] - Accordion Component - Documentation
  • [ADF-776] - Update ADF project from 1.4.0 to 1.5.0

Feature

  • [ADF-510] - Drag and Drop should detect if user has permission to upload
  • [ADF-524] - Datatable loading state
  • [ADF-573] - Allow disabling drag and drop upload based on condition
  • [ADF-613] - Support for Plain Text files in Viewer
  • [ADF-622] - Extend TypeScript definitions for JS-API
  • [ADF-631] - Viewer - Should play also the mp3 file
  • [ADF-667] - It should be possible to disable row selection in Document List
  • [ADF-710] - Create an Process Attachment List component
  • [ADF-712] - Task Attachment - Provide a way to attach a new content
  • [ADF-713] - Process Attachment - Provide a way to attach a new content
  • [ADF-793] - Convert to PDF the document that the renditions service provide
  • [ADF-804] - Add proxy configuration in demo shell
  • [ADF-843] - Form events bus
  • [ADF-845] - Breadcrumb path personalisation
  • [ADF-847] - Use application settings file instead of local storage for server URLs

Story

  • [ADF-850] - Provide ability to use Forms Renderer without APS
  • [ADF-851] - Provide ability to intercept form outcome button clicks

Bug

  • [ADF-242] - When deleting a report the content remains on screen. - 1616 Github
  • [ADF-247] - 'Process definition overview' displays wrong number of 'Total number of process instances' when choosing 'Active' or 'Complete' - 1621 Github
  • [ADF-525] - Analytics report - Delete report
  • [ADF-571] - File upload that is in progress is not stopped with the Cancel button
  • [ADF-603] - Blank page after running the demo of a component - 1870 Github
  • [ADF-610] - Upload button and DnD area should not upload hidden files and folders
  • [ADF-621] - Document List draws drop areas on Files
  • [ADF-640] - After uploading folder with DnD document list does not reload
  • [ADF-643] - Upload has performance problems
  • [ADF-680] - DocumentList is displayed as empty if you delete all files and folders in the last page available.
  • [ADF-684] - Cannot delete an attachment
  • [ADF-686] - Cannot download a file
  • [ADF-687] - 'Attachments' header remains after completing a task
  • [ADF-690] - Upload drag area aborts all files after snackbar expires
  • [ADF-696] - Entire accordion group header should be clickable
  • [ADF-702] - Task/Process Filter - Provide a way to change the default filter
  • [ADF-706] - Cannot tab into a checkbox on a form
  • [ADF-707] - Cannot tab into a dynamic table row
  • [ADF-709] - After creating a dynamic table row tab index starts from top of page
  • [ADF-717] - Multiple NPM errors during the build
  • [ADF-721] - Translation problem - dev enviroment
  • [ADF-723] - 'Upload File' isn't working.
  • [ADF-725] - Upload dialog does not indicate aborted/rejected files
  • [ADF-737] - Analytics report - Should expose the Models
  • [ADF-739] - Viewer within tasks and processes does not display all supported file extensions.
  • [ADF-759] - Cannot use script.sh with node 8.0.0 and npm 5.0.0
  • [ADF-765] - Rating Component is not working.
  • [ADF-766] - "Remove" file option within the Attachment list is not working.
  • [ADF-779] - Broken thumbnails are displayed in Processes Attachment list.
  • [ADF-781] - Folder content is not uploaded if a folder with the same name already exists
  • [ADF-782] - It is not possible to upload a Folder by dropping on another Folder in Document List
  • [ADF-794] - Add people assignment component
  • [ADF-797] - Published components have wrong content
  • [ADF-802] - 'Attach Document' and DnD in Attachment List are not working
  • [ADF-810] - Radio button list is selecting the first value behind the scenes when nothing is selected - 1963 Github
  • [ADF-833] - Data table - single and double click
  • [ADF-842] - Error is received in console log when a form is completed
  • [ADF-883] - UserInfo - Build errors
  • [ADF-884] - FormComponent - Compilation error
  • [ADF-893] - Create Attachment Task/Process - Compilation error
  • [ADF-897] - ActivitiPeopleList - use the prexif adf
  • [ADF-906] - data property on activiti-form component do not react on changes - 2007 Github
  • [ADF-930] - Not able to attach a file into Attachment List.

Task

Read more

1.5.0

25 May 21:12

Choose a tag to compare

Updated library:

Upgrading your projects to Angular 4

In order to upgrade your ADF-based project to Angular 4 please update library versions in your main application package.json file with the following values:

{
    "@angular/animations": "~4.0.0",
    "@angular/common": "~4.0.0",
    "@angular/compiler": "~4.0.0",
    "@angular/core": "~4.0.0",
    "@angular/forms": "~4.0.0",
    "@angular/http": "~4.0.0",
    "@angular/platform-browser": "~4.0.0",
    "@angular/platform-browser-dynamic": "~4.0.0",
    "@angular/router": "~4.0.0",
    "@angular/compiler-cli": "~4.0.0",

    "core-js": "2.4.1",
    "zone.js": "0.8.11"
}

Please note the additional @angular/animations dependency that was introduced with Angular 4.

In addition ng2-alfresco-core already re-exports the BrowserAnimationsModule module needed for various Angular components, so you don't need configuring anything in the application module.

Release Notes - Apps Development Framework - Version 1.5.0

Documentation

  • [ADF-189] - Working with development branch documentation - 1543 Github
  • [ADF-568] - Broken documentation ng2-activiti-tasklist
  • [ADF-577] - update ng2-components/README.md with all the components
  • [ADF-602] - Accordion Component - The basic documentation is missing

Feature

  • [ADF-528] - activiti-start-process should accept list of process variable in input
  • [ADF-534] - [Login] Provide ability to toggle 'Remember me' checkbox
  • [ADF-535] - Support for SASS (SCSS) CSS stylesheets
  • [ADF-548] - Upon navigation Document List should raise bubbling DOM events as well
  • [ADF-552] - Task Service - Fix the input type from string to number
  • [ADF-553] - Task Service - Add a new method to get the application details by Id
  • [ADF-554] - Process Service - Fix the input type from string to number
  • [ADF-555] - Process Service - Add a new method to get the application details by Id
  • [ADF-556] - Analytics Service - Add a new method to get the report details by name
  • [ADF-557] - Process Filter - Add new property to show/hide icons
  • [ADF-573] - Allow disabling drag and drop upload based on condition
  • [ADF-617] - [JS-API] TaskApi - Provide the api to delete a related content

Story

  • [ADF-570] - Script for Pushing to Registry

Bug

  • [ADF-242] - When deleting a report the content remains on screen. - 1616 Github
  • [ADF-504] - Warning message doesn't appear on Safari and Firefox
  • [ADF-509] - Settings page is not displayed correctly.
  • [ADF-512] - Viewer problem in Overlay mode false
  • [ADF-521] - alfresco-content.service should get a nodeId in input
  • [ADF-531] - Admin is not able to delete a folder from a user home
  • [ADF-532] - Social - The icon color is not reset
  • [ADF-533] - Social - Wrong counter
  • [ADF-547] - The FileModel class is not exported by Upload module
  • [ADF-564] - Task List - Should not reload the list with the same data
  • [ADF-580] - Build scripts install global libraries
  • [ADF-585] - 1.3.x and 1.4.x packages are missing compiled bundles
  • [ADF-593] - fix sourcemap test build
  • [ADF-606] - Upload directive does not work for Safari
  • [ADF-607] - Dropping a file without extension causes "Folder upload is not supported" in Safari
  • [ADF-619] - [CI] It is not possible to test JS-API changes without publishing it first
  • [ADF-641] - Some file types cannot be DnD into a folder
  • [ADF-647] - Display Value of a value taken from a drop down is not working
  • [ADF-655] - Upload Button displays wrong label
  • [ADF-673] - Text field is not displaying text.
  • [ADF-680] - DocumentList is displayed as empty if you delete all files and folders in the last page available.

New Feature

  • [ADF-488] - speed up build
  • [ADF-491] - Create an AttachmentList component

Task

  • [ADF-147] - A text field's "Advanced Tab" settings are not reflected in activiti-form in ADF - 1501 Github
  • [ADF-168] - Update to Angular 4 - 1522 Github
  • [ADF-249] - webpack2 (work in progress) - 1623 Github
  • [ADF-350] - Add Demo shell test on travis matrix - 1722 Github
  • [ADF-562] - Authentication service should have meaningful event names
  • [ADF-563] - Authentication service should expose current user account name
  • [ADF-579] - move license check in webpack
  • [ADF-587] - Investigate and clarify upgrade to Angular 4 path
  • [ADF-613] - Support for Plain Text files in Viewer
  • [ADF-642] - Generated word document is not displaying correctly - 1881 Github
  • [ADF-685] - Create test case in test rail around attachment list component

1.4.0

27 Apr 15:43

Choose a tag to compare

Release Notes - Apps Development Framework - Version 1.4.0

Documentation

  • [ADF-333] - Custom Outcome buttons on a "Start" form are not displayed in activiti-start-form component - 1706 Github
  • [ADF-462] - Document and provide an example on how to display metadata
  • [ADF-472] - Wrong documentation comments Api #214

Feature

  • [ADF-164] - Upload component detect if user has permission to upload - 1518 Github
  • [ADF-165] - Disable/hide Delete menu option if user does not have permission - 1520 Github
  • [ADF-216] - Cannot easily check if DocumentList "isEmpty" - 1589 Github
  • [ADF-466] - Activiti Tasks Service - Retrieve filter byId or name
  • [ADF-467] - Activiti process Service - Retrieve filter byId or name
  • [ADF-468] - Activiti Task Filter - Improve the customization
  • [ADF-469] - Activiti Process Filters - Improve the customization
  • [ADF-498] - URL validation for ADF settings

Story

Bug

  • [ADF-128] - Password label moves inside the input field - Github 1214
  • [ADF-176] - Process List in Safari doesn't show date. - 1530 Github
  • [ADF-220] - Pagination component - dropdown doesn't stay visible on screen - 1593 Github
  • [ADF-221] - Pagination component being displayed in empty folder state - 1595 Github
  • [ADF-233] - Components are not fully aware of the context path they are deployed in - 1606 Github
  • [ADF-282] - Save and export are not displayed when initially accessing a saved report - 1652 Github
  • [ADF-331] - Hardcoded date format in date widget - 1704 Github
  • [ADF-425] - Pagination is not aligned correctly.
  • [ADF-428] - If form includes date widget application crashes
  • [ADF-430] - save and complete option avaliable on a completed task
  • [ADF-431] - Process Details doesn't display the name of the process creator.
  • [ADF-432] - Wrong navigation for active and completed tasks within process details
  • [ADF-433] - "Invalid Date" is displayed when changing "Due date" in Process Services.
  • [ADF-440] - "Create Task" and "Start Process" buttons appear on the wrong list.
  • [ADF-450] - Tasks are not shown after completing a process.
  • [ADF-451] - isLoggedIn method of EcmAuth client is returning "true" when ticket expires
  • [ADF-452] - Full name should be displayed in title

New Feature

  • [ADF-29] - Allow App filtering on activiti-apps component - 1389 Github
  • [ADF-166] - Disable Create Folder action if user does not have permission - 1519 Github
  • [ADF-453] - Like component
  • [ADF-458] - Ability to add banners and indicators to clearly highlight information about a node (e.g locked, security, sharing, version etc)
  • [ADF-475] - Dist folder should not be part of the repo

Task

  • [ADF-38] - npm err! peer dep missing - 1397 Github
  • [ADF-65] - Checklist cannot be deleted from task details - 1426 Github
  • [ADF-103] - Ability to hide/show, collapse Task Header panel on activiti-task-details - 1464 Github
  • [ADF-150] - The typeahead option should display a name on a complete start form. - 1504 Github
  • [ADF-152] - When you go on to the tag page initally and enter a tag name the placeholder remains. - 1506 Github
  • [ADF-153] - When creating/deleting a Tag it's not updated on "Tag list By Node ID" table immediately. - 1507 Github
  • [ADF-163] - Task List and Task Details always point on the first created task. - 1517 Github
  • [ADF-178] - Script build refactoring - 1533 Github
  • [ADF-236] - Start Button remains disabled when a mandatory table is present on a start form with a valid entry made to the table - 1611 Github
  • [ADF-237] - Display Table is not shown in ADF App - 1610 Github
  • [ADF-243] - WARN: 'Could not find HammerJS.' on every single unit test execution - 1617 Github
  • [ADF-250] - Task List doesn't load the correct values for Columns - 1625 Github
  • [ADF-251] - Task List / Process List define columns in the HTML and not in the JS - 1624 Github
  • [ADF-264] - Alfresco File and Folder Multiple http Looping Call - 1637 Github
  • [ADF-283] - Can only export a report in Chrome - 1654 Github
  • [ADF-285] - Hide 'debug' buttons when app is running in production mode - 1655 Github
  • [ADF-287] - Process definition overview: all processes displayed in graph - 1657 Github
  • [ADF-290] - Duplicated process filters when using Tasks App - 1660 Github
  • [ADF-296] - Error message is displayed wrong when typing less than 4 characters in login page. - 1666 Github
  • [ADF-297] - Cannot check checkboxes if form has tabs on start event - 1667 Github
  • [ADF-299] - tooltips are not displayed correctly if longer than a single line - 1668 Github
  • [ADF-301] - Dropdown displays options ID in completed task - 1670 Github
  • [ADF-302] - nodeClick and nodeDblClick does not support event.preventDefault(); - 1673 Github
  • [ADF-303] - Display Value for Upload does not work properly (activiti-content) - 1674 Github...
Read more

1.3.0

05 Apr 11:07

Choose a tag to compare

1.2.0

27 Feb 15:45

Choose a tag to compare

1.1.0

30 Jan 16:59

Choose a tag to compare

Breaking changes

  • Single naming convention for Core services (#1471) - ng2-alfresco-core
  • Renaming Document list Component (#1418) - ng2-alfresco-documentlist
  • Fix typos in component properties (#1560) - ng2-alfresco-upload, ng2-alfresco-documentlist
    • Input UploadButtonComponent.showUdoNotificationBar renamed to showNotificationBar
    • Input UploadDragAreaComponent.showUdoNotificationBar renamed to showNotificationBar
    • Input DocumentListComponent.fallbackThubnail renamed to fallbackThumbnail
  • currentFolderPath property is no longer supported and replaced with a combination of currentFolderId: string and folderNode: MinimalNodeEntryEntity properties (#1376) - ng2-alfresco-documentlist

Changes

New features

1.0.0

20 Dec 17:06

Choose a tag to compare

0.5.0

25 Nov 22:49

Choose a tag to compare

List all the items

0.4.0

12 Nov 00:27

Choose a tag to compare

  • User Info Component #727
  • Analytics Component #728
    • Process definition heat map
    • Process definition overview
    • Process instances overview
    • Task overview
    • Task service level agreement
  • Diagram Component
  • Update to Angular 2.0.0
  • Start Process Component
  • Start Task Component
  • Complete set of widgets for Activiti Form Component #468
  • Give the possibility to add/modify the Validation rule #692
  • Disable username auto-capitalization for login dialog (Safari mobile) #658
  • Use typed AlfrescoApi instead of 'any' #608
  • Support for Video files in Viewer #603
  • Improve file viewver performance #420
  • Form Renderer : Add Conditional Visibility Support for Text Field #545
  • Fix isLogedin control #908
  • Update search Api #555
  • Support Internet Explorer Edge
  • Support Internet Explorer 11
  • Support Safari
  • Support Firefox
  • Bug fixing fix list
  • Fix Accesibility issues