diff --git a/.apack-manifest.xml b/.apack-manifest.xml deleted file mode 100644 index 440fe83..0000000 --- a/.apack-manifest.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - github.com/abap2xlsx/abap2xlsx - abap2xlsx - 7.15.0 - abapGit - https://github.com/abap2xlsx/abap2xlsx.git - - - diff --git a/changelog.txt b/changelog.txt deleted file mode 100644 index da181f6..0000000 --- a/changelog.txt +++ /dev/null @@ -1,165 +0,0 @@ -abapGit changelog -================= - -Legend ------- -* : fixed -! : changed -+ : added -- : removed - -2022-01-08 v7.15.0 ------------------- -! Refactor ABAP Cloud: change REFRESH to CLEAR -* Prevent row height zero -+ New parameter ip_columnrow in SET_CELL and other methods -! Refactor ABAP Cloud: remove use of DTEL SYLANGU and DTEL GUID_16 -! Refactor ABAP Cloud: remove use of cl_abap_conv_out_ce=>uccpi -! Refactor ABAP Cloud: move converter classes to not_cloud package -+ Check demo regressions -! Refactor ABAP Cloud: change FLOAT to F -! Refactor ABAP Cloud: remove TYPE-POOLS statements -! Refactor ABAP Cloud: change SYTABIX to I -! Lint rule to reject commented code / commented code removed -+ Add column for photographer in zdemo_calendar -! Lint rule to reject code not in keyword_case upper -! Refactor ABAP Cloud: use new collection classes -+ Allow more than 255 sheets per workbook -! Refactor ABAP Cloud: Domain for ZEXCEL_SHEET_TITLE -* Demo WebDynpro: ICF, button text, MIME type -! Refactor ABAP Cloud: ddic, fix UUID and GUID_16 -* Typo in code: hasehd -> hashed -! Refactor ABAP Cloud: MOVE statements -! Refactor ABAP Cloud: remove DTEL INTTYPE -* After BIND_TABLE no columns in object -+ Change_area_style (same as change_cell_style, but for area) -+ Customizable demo 25 + backend in demo 37 -* Reflect new abap2xlsx project URL -* Fix enhancement categories of several structures -* Fix links after org. move -! Refactor method change_cell_style in zcl_excel_worksheet -* Correcting broken links after moving of repo -* Reader fails for workbook with chart -+ Worksheet columns right-to-left -* README.md, update urls -* Huge writer error height/hight and fit to page -! Refactor ABAP Cloud: remove use of DOMA INT2 -! Refactor ABAP Cloud: remove use of DTEL DSTRING -* Huge reader reading cells multiple styles -! Pretty print -* Add exception handling -! Split convert_column2alpha -+ SET_AREA/SET_AREA_FORMULA: set value or formula for whole area instea… … - -2021-11-11 v7.14.0 ------------------- -+ changelog -! Refactor ABAP Cloud: column width based on SAP font -! Refactor ABAP Cloud: DDIC references changed -! Refactor ABAP Cloud: collection classes -! Refactor: split unit tests into one method per case -! pretty print zcl_excel_worksheet -* SET_CELL_FORMULA: set formula even if cell was uninitialized -! Refactor: replace all macros with methods -+ Add ability to generate report from template -* Read range of print titles -+ Multiple Styles in One Cell ("rich text format") -+ Bind ALV with non-displayed SALV data -+ new feature "Ignored Errors" -* Ignore invalid Excel Table names -+ new feature "Calculated Columns" -* better error message for ZDEMO_EXCEL25 - -2021-10-11 v7.13.0 ------------------- -! zcl_excel_common: refactor unit tests -! Refactor: replace zcl_excel_aunit with cl_abap_unit_assert -! Refactor ABAP Cloud: DDIC references changed -* clear Style exporting parameter in GET_CELL -+ Conditional Formatting for Cells that "Begin With" and more -- Delete unused customui objects -* ZDEMO_EXCEL37 incorrect screen field labels -* SHIFT_FORMULA -! Refactor: replace macro with method in zcl_excel_style_number_format -* autofilter messed up if several sheets -* autofilter + filtering value, then read it, the filtering value is lost -* autofilter on row 2 is incorrectly set on row 1 -! Refactor: change EXIT to RETURN, where applicable -! Refactor: zcl_excel_common: refactor STATICS to CLASS-DATA -* Writer: trailing spaces of cell values lost -! Refactor: move zexcel_s_org_rel to demos -! update to latest abapGit format -! abaplint to not change sy fields anymore -! Refactor: Do not change sy fields anymore -! abapGit diff says zdemo_calendar_classes has changed -! update abaplint configuration to latest -! Refactor: Move non-Cloud code to separate package (#795) … -* Reader: empty Excel date -> ABAP 00000000 - -2021-09-11 v7.12.0 ------------------- -! First draft of the contributing guidelines -! Refactor: remove usage of CHAR07 domain - -2021-08-11 v7.11.0 ------------------- -! Pretty print on all source code -! Create coding-guidelines.md -! remove usage of CHAR08 DTEL -! remove usage of CHAR10 domain -! remove usage of OS_BOOLEAN - -2021-07-11 v7.10.0 ------------------- -! remove unused DOMA -! Reader: wrong worksheet dimension -* GET_TABLE: support fields of type date -* Vietnamese, Emoji and other characters not rendered in old SAP versions -* SET_TABLE: support table headers with newline -* SET_CELL: support values with wildcard format like `_x0041_` - -2021-06-11 v7.9.0 ------------------- -! update linter config to latest -+ Remove 15 chars. limit at encrypt password -+ Reader to read range of hyperlinks and new method SET_AREA_HYPERLINK -* Vietnamese, Emoji and other characters not rendered -* Update of ZDEMO_EXCEL31 to use CALCULATE_COLUMN_WIDTHS -! remove CHAR01 - -2021-05-11 v7.8.0 ------------------- -! remove "BOOLEAN" domain -! replace messages with ones from ZABAP2XLSX message class - -2021-04-11 v7.7.0 ------------------- -! remove CHAR_02 domain -! abapGit format update - -2021-03-11 v7.6.0 ------------------- -! AUnit warning zcl excel reader huge file "# au > "#au -! Remove doma ZEXCEL_BOOLE01 - -2021-02-11 v7.5.0 ------------------- -+ Possibility to get the fieldcatalog with mandt -! cleanup types in zif_excel_book_protection - -2021-01-11 v7.4.0 ------------------- -! warning about SAPLink in documentation, and replace obsolete links in zangry_birds and zdemo_excel1 -! remove XFELD usage -! Dynamic prefill of date in zdemo_calendar - -2020-12-11 v7.3.0 ------------------- -* Fix in ZDEMO_EXCEL11: Field-symbol usage -! Update abapGit-installation.md - -2020-11-11 v7.2.0 ------------------- -! Improve Documentaiton -! Fix package errors -+ Feature: Enable custom converters diff --git a/docs/contributing/publishing-a-new-release.md b/docs/contributing/publishing-a-new-release.md index 0d08ae3..269d952 100644 --- a/docs/contributing/publishing-a-new-release.md +++ b/docs/contributing/publishing-a-new-release.md @@ -9,17 +9,7 @@ Version numbering is based on [Semantic Versioning 2.0.0](https://semver.org/): - `15`: a minor release - `0`: patch level (bug fixes) -Create a branch for this new release and change these files: -- `changelog.txt` - - Type from scratch the list of commits since the last version, and add as prefix for each commit: - - `+`: new feature - - `*`: bug fix - - `!`: feature modification - - `-`: feature removed -- `zcl_excel_version` - - Indicate the new version number (NB: the abap2xlsx APACK class uses this version number) -- Restart abapGit to consider the latest version of the changed APACK class, to make the file `.apack-manifest.xml` contain this latest version - - Push the changes to the repository +Create a branch for this new release, change `zcl_excel_version` to indicate the new version number and push the changes to the repository With GitHub Desktop (or any Git console or Git user interface), [add the tag](https://docs.github.com/en/desktop/contributing-and-collaborating-using-github-desktop/managing-commits/managing-tags) `7.15.0` to this branch. @@ -31,7 +21,11 @@ Now [create the release in GitHub](https://docs.github.com/en/repositories/relea - Click "Releases" - Click "Draft a new release" - Click "Choose a tag" -- Type the title, click "Auto-generate release notes" and click "Prview" to verify -- Click "Publish release" +- Type the title, click "Auto-generate release notes" and click "Preview" to verify; you should have a list with the following items, edit as required: + - `+`: new feature + - `*`: bug fix + - `!`: feature modification + - `-`: feature removed +- Click "Publish release" - It's done, zip and tar.gz files are automatically assigned to the release -- The new release appears in the Code home page +- The new release appears in the Code home page, with the changelog in the release page itself. diff --git a/src/zcl_excel_apack.clas.abap b/src/zcl_excel_apack.clas.abap deleted file mode 100644 index aa47c14..0000000 --- a/src/zcl_excel_apack.clas.abap +++ /dev/null @@ -1,32 +0,0 @@ -CLASS zcl_excel_apack DEFINITION - PUBLIC - FINAL - CREATE PUBLIC . - - PUBLIC SECTION. - - INTERFACES if_apack_manifest. - - METHODS: constructor. - - ALIASES descriptor FOR if_apack_manifest~descriptor. - - PROTECTED SECTION. - PRIVATE SECTION. -ENDCLASS. - - - -CLASS zcl_excel_apack IMPLEMENTATION. - - METHOD constructor. - - descriptor-group_id = 'github.com/abap2xlsx/abap2xlsx'. - descriptor-artifact_id = 'abap2xlsx'. - descriptor-version = zcl_excel=>version. - descriptor-repository_type = 'abapGit'. - descriptor-git_url = 'https://github.com/abap2xlsx/abap2xlsx.git'. - - ENDMETHOD. - -ENDCLASS. diff --git a/src/zcl_excel_apack.clas.xml b/src/zcl_excel_apack.clas.xml deleted file mode 100644 index f48bc93..0000000 --- a/src/zcl_excel_apack.clas.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - ZCL_EXCEL_APACK - E - abap2xlsx version and dependencies - 1 - X - X - X - - - -