Skip to content

Commit 06175d2

Browse files
Release 1.1.20 (#837)
* doc: update the version to 1.1.20 * doc: update documents
1 parent 5a11413 commit 06175d2

15 files changed

Lines changed: 85 additions & 57 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,19 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

7+
## [1.1.20] - 2026-04-27
8+
9+
## Fixed
10+
11+
- Report a clear "not implemented" error message for source code that uses `LOCAL-STORAGE SECTION` (#815)
12+
- Fix a bug related to `CALL BY VALUE` (#809)
13+
- Fix the `-java-package` option (#820)
14+
15+
## Miscellaneous
16+
17+
- Expanded CI test coverage for the Windows build (#823)
18+
- Improved Javadoc comments for the `ui` module of libcobj (#825)
19+
720
## [1.1.19] - 2026-03-30
821

922
### New Features

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2026-04-27 OSS Consortium <ws-opensource-cobol-contact@osscons.jp>
2+
3+
* opensource COBOL 4J v1.1.20 released.
4+
15
2026-03-30 OSS Consortium <ws-opensource-cobol-contact@osscons.jp>
26

37
* opensource COBOL 4J v1.1.19 released.

NEWS

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,21 @@ NEWS - user visible changes -*- outline -*-
44

55
* opensource COBOL 4J 1.1.19
66

7+
** Bug Fixes
8+
9+
(1) Report a clear "not implemented" error message for source code that uses `LOCAL-STORAGE SECTION`
10+
(2) Fix a bug related to `CALL BY VALUE`
11+
(3) Fix the `-java-package` option
12+
13+
** Miscellaneous
14+
15+
(1) Expanded CI test coverage for the Windows build
16+
(2) Improved Javadoc comments for the `ui` module of libcobj
17+
18+
-----------------------------------------------------------------------
19+
20+
* opensource COBOL 4J 1.1.19
21+
722
** New Features
823

924
(1) Implemented POINTER type variables (#802, #808)

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ dnf install -y java-21-amazon-corretto-devel gcc make bison flex automake autoco
5252

5353
### Install opensource COBOL 4J
5454
```
55-
curl -L -o opensourcecobol4j-v1.1.19.tar.gz https://github.com/opensourcecobol/opensourcecobol4j/archive/refs/tags/v1.1.19.tar.gz
56-
tar zxvf opensourcecobol4j-v1.1.19.tar.gz
57-
cd opensourcecobol4j-1.1.19
55+
curl -L -o opensourcecobol4j-v1.1.20.tar.gz https://github.com/opensourcecobol/opensourcecobol4j/archive/refs/tags/v1.1.20.tar.gz
56+
tar zxvf opensourcecobol4j-v1.1.20.tar.gz
57+
cd opensourcecobol4j-1.1.20
5858
./configure --prefix=/usr/
5959
make
6060
sudo make install
@@ -63,9 +63,9 @@ sudo make install
6363
In order to install a compiler for UTF-8 encoded COBOL source code, run the following commands.
6464

6565
```
66-
curl -L -o opensourcecobol4j-v1.1.19.tar.gz https://github.com/opensourcecobol/opensourcecobol4j/archive/refs/tags/v1.1.19.tar.gz
67-
tar zxvf opensourcecobol4j-v1.1.19.tar.gz
68-
cd opensourcecobol4j-1.1.19
66+
curl -L -o opensourcecobol4j-v1.1.20.tar.gz https://github.com/opensourcecobol/opensourcecobol4j/archive/refs/tags/v1.1.20.tar.gz
67+
tar zxvf opensourcecobol4j-v1.1.20.tar.gz
68+
cd opensourcecobol4j-1.1.20
6969
./configure --prefix=/usr/ --enable-utf8
7070
touch cobj/*.m4
7171
make
@@ -138,7 +138,7 @@ https://www.oracle.com/java/technologies/downloads/?er=221886#java8-windows
138138
The docker container for opensource COBOL 4J is available.
139139
140140
```bash
141-
docker pull opensourcecobol/opensourcecobol4j:20260330
141+
docker pull opensourcecobol/opensourcecobol4j:20260427
142142
```
143143

144144
Execute the following commands in order to run the "Hello World" COBOL program.

README_JP.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ dnf install -y java-21-amazon-corretto-devel gcc make bison flex automake autoco
4646

4747
### opensource COBOL 4Jのインストール
4848
```
49-
curl -L -o opensourcecobol4j-v1.1.19.tar.gz https://github.com/opensourcecobol/opensourcecobol4j/archive/refs/tags/v1.1.19.tar.gz
50-
tar zxvf opensourcecobol4j-v1.1.19.tar.gz
51-
cd opensourcecobol4j-1.1.19
49+
curl -L -o opensourcecobol4j-v1.1.20.tar.gz https://github.com/opensourcecobol/opensourcecobol4j/archive/refs/tags/v1.1.20.tar.gz
50+
tar zxvf opensourcecobol4j-v1.1.20.tar.gz
51+
cd opensourcecobol4j-1.1.20
5252
./configure --prefix=/usr/
5353
make
5454
sudo make install
@@ -57,9 +57,9 @@ sudo make install
5757
UTF-8のCOBOLソースコード対応版コンパイラをインストールする場合は、下記のコマンドを実行する。
5858

5959
```
60-
curl -L -o opensourcecobol4j-v1.1.19.tar.gz https://github.com/opensourcecobol/opensourcecobol4j/archive/refs/tags/v1.1.19.tar.gz
61-
tar zxvf opensourcecobol4j-v1.1.19.tar.gz
62-
cd opensourcecobol4j-1.1.19
60+
curl -L -o opensourcecobol4j-v1.1.20.tar.gz https://github.com/opensourcecobol/opensourcecobol4j/archive/refs/tags/v1.1.20.tar.gz
61+
tar zxvf opensourcecobol4j-v1.1.20.tar.gz
62+
cd opensourcecobol4j-1.1.20
6363
./configure --prefix=/usr/ --enable-utf8
6464
touch cobj/*.m4
6565
make
@@ -127,7 +127,7 @@ Windows版のopensource COBOL 4JはVisual Studioに含まれるCLコンパイラ
127127
opensource COBOL 4JのDockerコンテナを利用できます。
128128
129129
```bash
130-
docker pull opensourcecobol/opensourcecobol4j:20260330
130+
docker pull opensourcecobol/opensourcecobol4j:20260427
131131
```
132132

133133
以下のコマンドを実行して、"Hello World"のCOBOLプログラムを実行します。

ReleaseNote.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,10 @@
1-
### New Features
1+
## Fixed
22

3-
- Implemented POINTER type variables (#802, #808)
4-
- Implemented PROCEDURE DIVISION CHAINING (#796)
5-
- Enables passing command-line arguments as parameters to COBOL programs
6-
- Fixed generated Java code for OCCURS DEPENDING ON (#799)
7-
- Added an error message for unimplemented MOVE statements that use ALPHABET in the SPECIAL NAMES paragraph (#807)
3+
- Report a clear "not implemented" error message for source code that uses `LOCAL-STORAGE SECTION` (#815)
4+
- Fix a bug related to `CALL BY VALUE` (#809)
5+
- Fix the `-java-package` option (#820)
86

9-
### Fixed
7+
## Miscellaneous
108

11-
- Fixed a bug when specifying the result of a function call as an argument of a CALL statement (#797)
12-
- Fixed the moveFrom method in the CobolGroup class (#813)
13-
14-
### Documentation
15-
16-
- Updated Javadoc comments for exception-related classes in libcobj.jar (#804)
17-
- Updated Javadoc comments for the CobolTerminal class in libcobj.jar (#811)
18-
- Updated README.md to document that compiling multiple programs at once reduces compilation time (#806)
9+
- Expanded CI test coverage for the Windows build (#823)
10+
- Improved Javadoc comments for the `ui` module of libcobj (#825)

configure

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#! /bin/sh
22
# Guess values for system-dependent variables and create Makefiles.
3-
# Generated by GNU Autoconf 2.69 for opensource COBOL 4J 1.1.19.
3+
# Generated by GNU Autoconf 2.69 for opensource COBOL 4J 1.1.20.
44
#
55
# Report bugs to <ws-opensource-cobol-contact@osscons.jp>.
66
#
@@ -589,9 +589,9 @@ MAKEFLAGS=
589589

590590
# Identity of this package.
591591
PACKAGE_NAME='opensource COBOL 4J'
592-
PACKAGE_TARNAME='opensource-cobol-4j-1.1.19'
593-
PACKAGE_VERSION='1.1.19'
594-
PACKAGE_STRING='opensource COBOL 4J 1.1.19'
592+
PACKAGE_TARNAME='opensource-cobol-4j-1.1.20'
593+
PACKAGE_VERSION='1.1.20'
594+
PACKAGE_STRING='opensource COBOL 4J 1.1.20'
595595
PACKAGE_BUGREPORT='ws-opensource-cobol-contact@osscons.jp'
596596
PACKAGE_URL=''
597597

@@ -1386,7 +1386,7 @@ if test "$ac_init_help" = "long"; then
13861386
# Omit some internal or obsolete options to make the list less imposing.
13871387
# This message is too long to be a string in the A/UX 3.1 sh.
13881388
cat <<_ACEOF
1389-
\`configure' configures opensource COBOL 4J 1.1.19 to adapt to many kinds of systems.
1389+
\`configure' configures opensource COBOL 4J 1.1.20 to adapt to many kinds of systems.
13901390

13911391
Usage: $0 [OPTION]... [VAR=VALUE]...
13921392

@@ -1436,7 +1436,7 @@ Fine tuning of the installation directories:
14361436
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
14371437
--mandir=DIR man documentation [DATAROOTDIR/man]
14381438
--docdir=DIR documentation root
1439-
[DATAROOTDIR/doc/opensource-cobol-4j-1.1.19]
1439+
[DATAROOTDIR/doc/opensource-cobol-4j-1.1.20]
14401440
--htmldir=DIR html documentation [DOCDIR]
14411441
--dvidir=DIR dvi documentation [DOCDIR]
14421442
--pdfdir=DIR pdf documentation [DOCDIR]
@@ -1458,7 +1458,7 @@ fi
14581458

14591459
if test -n "$ac_init_help"; then
14601460
case $ac_init_help in
1461-
short | recursive ) echo "Configuration of opensource COBOL 4J 1.1.19:";;
1461+
short | recursive ) echo "Configuration of opensource COBOL 4J 1.1.20:";;
14621462
esac
14631463
cat <<\_ACEOF
14641464

@@ -1585,7 +1585,7 @@ fi
15851585
test -n "$ac_init_help" && exit $ac_status
15861586
if $ac_init_version; then
15871587
cat <<\_ACEOF
1588-
opensource COBOL 4J configure 1.1.19
1588+
opensource COBOL 4J configure 1.1.20
15891589
generated by GNU Autoconf 2.69
15901590

15911591
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2137,7 +2137,7 @@ cat >config.log <<_ACEOF
21372137
This file contains any messages produced by compilers while
21382138
running configure, to aid debugging if configure makes a mistake.
21392139

2140-
It was created by opensource COBOL 4J $as_me 1.1.19, which was
2140+
It was created by opensource COBOL 4J $as_me 1.1.20, which was
21412141
generated by GNU Autoconf 2.69. Invocation command line was
21422142

21432143
$ $0 $@
@@ -3023,8 +3023,8 @@ fi
30233023

30243024

30253025
# Define the identity of the package.
3026-
PACKAGE='opensource-cobol-4j-1.1.19'
3027-
VERSION='1.1.19'
3026+
PACKAGE='opensource-cobol-4j-1.1.20'
3027+
VERSION='1.1.20'
30283028

30293029

30303030
cat >>confdefs.h <<_ACEOF
@@ -23579,7 +23579,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2357923579
# report actual input values of CONFIG_FILES etc. instead of their
2358023580
# values after options handling.
2358123581
ac_log="
23582-
This file was extended by opensource COBOL 4J $as_me 1.1.19, which was
23582+
This file was extended by opensource COBOL 4J $as_me 1.1.20, which was
2358323583
generated by GNU Autoconf 2.69. Invocation command line was
2358423584

2358523585
CONFIG_FILES = $CONFIG_FILES
@@ -23645,7 +23645,7 @@ _ACEOF
2364523645
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2364623646
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
2364723647
ac_cs_version="\\
23648-
opensource COBOL 4J config.status 1.1.19
23648+
opensource COBOL 4J config.status 1.1.20
2364923649
configured by $0, generated by GNU Autoconf 2.69,
2365023650
with options \\"\$ac_cs_config\\"
2365123651

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
AC_PREREQ(2.59)
2121

22-
AC_INIT([opensource COBOL 4J],[1.1.19],[ws-opensource-cobol-contact@osscons.jp],[opensource-cobol-4j-1.1.19])
22+
AC_INIT([opensource COBOL 4J],[1.1.20],[ws-opensource-cobol-contact@osscons.jp],[opensource-cobol-4j-1.1.20])
2323
AC_CONFIG_SRCDIR([libcobj.h])
2424
AC_CONFIG_HEADERS([config.h])
2525
AC_CONFIG_TESTDIR([tests])

doc/requirements-all.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
| version (opensource COBOL 4J) | OS | version (JDK) |
22
| -- | -- | -- |
3+
| 1.1.20 | Windows | 21 |
4+
| 1.1.20 | Ubuntu 24.04 | 21 |
5+
| 1.1.20 | AlmaLinux 9 | 11 |
6+
| 1.1.20 | Amazon Linux 2023 | 21 |
37
| 1.1.19 | Windows | 21 |
48
| 1.1.19 | Ubuntu 24.04 | 21 |
59
| 1.1.19 | AlmaLinux 9 | 11 |

libcobj/app/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ publishing {
7979
register<MavenPublication>("gpr") {
8080
groupId = "jp.osscons.opensourcecobol"
8181
artifactId = "libcobj"
82-
version = "1.1.19"
82+
version = "1.1.20"
8383
from(components["java"])
8484
}
8585
}

0 commit comments

Comments
 (0)