Skip to content

Commit 750d459

Browse files
v1.1.2 (#462)
* [Update]: change the version numbers to 1.1.2 * [Doc]: update requirements-all.md * [Doc]: Update ChangeLog, CHANGELOD.md and NEWS * [Doc]: update ReleaseNote.md * [Doc]: update changelogs
1 parent 47d061c commit 750d459

File tree

15 files changed

+77
-42
lines changed

15 files changed

+77
-42
lines changed

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@
33
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/).
6+
## [1.1.2] - 2024-07-31
7+
### Added
8+
* Add a new command line option `-Wtruncate` (#459)
9+
### Fix
10+
* Change `-m` option so that generated jar files contains only class files. Now `-m` becomes an alias of `-jar`. (#456)
11+
* Fix `CALL (an integer) BY CONTENT` (#453)
12+
* Show an error message when SCREEN SECTION is found (#454)
13+
### Miscellaneous
14+
* Improve code generated by cobj-api (#452)
615
## [1.1.1] - 2024-06-28
716
### Added
817
* Release [API reference](https://opensourcecobol.github.io/opensourcecobol4j/javadoc/libcobj/index.html) of the runtime library `libcobj.jar` (#445)
@@ -12,7 +21,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
1221
## [1.1.0] - 2024-05-31
1322
New! opensource COBOL 4J supports Windows! (#377)
1423
### Added
15-
* Add a command line option `-Wimplicit-define` option (#386)
24+
* Add a command line option `-Wimplicit-define` (#386)
1625
### Fix
1726
* Fix READ PREVIOUS statement after START statement with <= operator (#379)
1827
* Fix Java code generated by cobj-api (#380)

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2024-07-31 OSS Consortium <[email protected]>
2+
3+
* opensource COBOL 4J v1.1.2 released.
4+
15
2024-06-28 OSS Consortium <[email protected]>
26

37
* opensource COBOL 4J v1.1.1 released.

NEWS

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@ NEWS - user visible changes -*- outline -*-
22

33
-----------------------------------------------------------------------
44

5+
* opensource COBOL 4J 1.1.2
6+
7+
** New Features
8+
(1) Add a new command line option `-Wtruncate`
9+
** Bug Fixes
10+
(1) Fix `CALL (an integer) BY CONTENT`.
11+
(2) Change `-m` option so that generated jar files contains only class files.
12+
Now `-m` becomes an alias of `-jar`.
13+
(3) Show an error message when SCREEN SECTION is found.
14+
** Miscellaneous
15+
(1) Improve code generated by cobj-api.
16+
17+
-----------------------------------------------------------------------
18+
519
* opensource COBOL 4J 1.1.1
620

721
** New Features

README.md

Lines changed: 4 additions & 4 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.1.tar.gz https://github.com/opensourcecobol/opensourcecobol4j/archive/refs/tags/v1.1.1.tar.gz
56-
tar zxvf opensourcecobol4j-v1.1.1.tar.gz
57-
cd opensourcecobol4j-1.1.1
55+
curl -L -o opensourcecobol4j-v1.1.2.tar.gz https://github.com/opensourcecobol/opensourcecobol4j/archive/refs/tags/v1.1.2.tar.gz
56+
tar zxvf opensourcecobol4j-v1.1.2.tar.gz
57+
cd opensourcecobol4j-1.1.2
5858
./configure --prefix=/usr/
5959
make
6060
sudo make install
@@ -113,7 +113,7 @@ Then, libcobj.jar will be created in `libcobj/app/build/libs/`.
113113
The docker container for opensource COBOL 4J is available.
114114

115115
```bash
116-
docker pull opensourcecobol/opensourcecobol4j:1.1.1
116+
docker pull opensourcecobol/opensourcecobol4j:1.1.2
117117
```
118118

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

README_JP.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ opensource COBOL 4J は下記の環境でテストされています.
2323

2424
## インストール
2525

26-
opensource COBOL 4J v1.1.1はUbuntuとAlmaLinuxで動作を確認しています.
26+
opensource COBOL 4J v1.1.2はUbuntuとAlmaLinuxで動作を確認しています.
2727

2828
## 手動インストール
2929

@@ -57,9 +57,9 @@ dnf install -y java-21-amazon-corretto-devel gcc make bison flex automake autoco
5757
下記のコマンドを実行する
5858

5959
```
60-
curl -L -o opensourcecobol4j-v1.1.1.tar.gz https://github.com/opensourcecobol/opensourcecobol4j/archive/refs/tags/v1.1.1.tar.gz
61-
tar zxvf opensourcecobol4j-v1.1.1.tar.gz
62-
cd opensourcecobol4j-1.1.1
60+
curl -L -o opensourcecobol4j-v1.1.2.tar.gz https://github.com/opensourcecobol/opensourcecobol4j/archive/refs/tags/v1.1.2.tar.gz
61+
tar zxvf opensourcecobol4j-v1.1.2.tar.gz
62+
cd opensourcecobol4j-1.1.2
6363
./configure --prefix=/usr/
6464
make
6565
sudo make install
@@ -113,10 +113,10 @@ https://www.oracle.com/java/technologies/downloads/?er=221886#java8-windows
113113

114114
## Dockerによるインストール
115115

116-
opensource COBOL 4J v1.1.1をインストールしたDockerイメージを利用できます.
116+
opensource COBOL 4J v1.1.2をインストールしたDockerイメージを利用できます.
117117

118118
```bash
119-
docker pull opensourcecobol/opensourcecobol4j:1.1.1
119+
docker pull opensourcecobol/opensourcecobol4j:1.1.2
120120
```
121121

122122
コンテナ内で下記のコマンドを実行すると、Hello Worldプログラムをコンパイル&実行できる.

ReleaseNote.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Added
2-
* Release [API refenrence](https://opensourcecobol.github.io/opensourcecobol4j/javadoc/libcobj/index.html) of the runtime library `libcobj.jar`
3-
* opensource COBOL 4J on Windows passed COBOL85 test suites
2+
* Add a new command line option `-Wtruncate`.
3+
* When `-Wtruncate` is enabled, cobj warns data truncations of MOVE statements.
4+
# Fix
5+
* Fix `CALL (an integer) BY CONTENT`.
6+
* Change `-m` option so that generated jar files contains only class files. Now `-m` becomes an alias of `-jar`.
7+
* Show an error message when SCREEN SECTION is found.
48
# Miscellaneous
5-
* Upgrade dependencies of `libcobj.jar` to the latest versions
9+
* Improve code generated by cobj-api.

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.71 for opensource COBOL 4J 1.1.1.
3+
# Generated by GNU Autoconf 2.71 for opensource COBOL 4J 1.1.2.
44
#
55
# Report bugs to <[email protected]>.
66
#
@@ -620,9 +620,9 @@ MAKEFLAGS=
620620

621621
# Identity of this package.
622622
PACKAGE_NAME='opensource COBOL 4J'
623-
PACKAGE_TARNAME='opensource-cobol-4j-1.1.1'
624-
PACKAGE_VERSION='1.1.1'
625-
PACKAGE_STRING='opensource COBOL 4J 1.1.1'
623+
PACKAGE_TARNAME='opensource-cobol-4j-1.1.2'
624+
PACKAGE_VERSION='1.1.2'
625+
PACKAGE_STRING='opensource COBOL 4J 1.1.2'
626626
PACKAGE_BUGREPORT='[email protected]'
627627
PACKAGE_URL=''
628628

@@ -1411,7 +1411,7 @@ if test "$ac_init_help" = "long"; then
14111411
# Omit some internal or obsolete options to make the list less imposing.
14121412
# This message is too long to be a string in the A/UX 3.1 sh.
14131413
cat <<_ACEOF
1414-
\`configure' configures opensource COBOL 4J 1.1.1 to adapt to many kinds of systems.
1414+
\`configure' configures opensource COBOL 4J 1.1.2 to adapt to many kinds of systems.
14151415

14161416
Usage: $0 [OPTION]... [VAR=VALUE]...
14171417

@@ -1461,7 +1461,7 @@ Fine tuning of the installation directories:
14611461
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
14621462
--mandir=DIR man documentation [DATAROOTDIR/man]
14631463
--docdir=DIR documentation root
1464-
[DATAROOTDIR/doc/opensource-cobol-4j-1.1.1]
1464+
[DATAROOTDIR/doc/opensource-cobol-4j-1.1.2]
14651465
--htmldir=DIR html documentation [DOCDIR]
14661466
--dvidir=DIR dvi documentation [DOCDIR]
14671467
--pdfdir=DIR pdf documentation [DOCDIR]
@@ -1483,7 +1483,7 @@ fi
14831483

14841484
if test -n "$ac_init_help"; then
14851485
case $ac_init_help in
1486-
short | recursive ) echo "Configuration of opensource COBOL 4J 1.1.1:";;
1486+
short | recursive ) echo "Configuration of opensource COBOL 4J 1.1.2:";;
14871487
esac
14881488
cat <<\_ACEOF
14891489

@@ -1611,7 +1611,7 @@ fi
16111611
test -n "$ac_init_help" && exit $ac_status
16121612
if $ac_init_version; then
16131613
cat <<\_ACEOF
1614-
opensource COBOL 4J configure 1.1.1
1614+
opensource COBOL 4J configure 1.1.2
16151615
generated by GNU Autoconf 2.71
16161616

16171617
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -2099,7 +2099,7 @@ cat >config.log <<_ACEOF
20992099
This file contains any messages produced by compilers while
21002100
running configure, to aid debugging if configure makes a mistake.
21012101

2102-
It was created by opensource COBOL 4J $as_me 1.1.1, which was
2102+
It was created by opensource COBOL 4J $as_me 1.1.2, which was
21032103
generated by GNU Autoconf 2.71. Invocation command line was
21042104

21052105
$ $0$ac_configure_args_raw
@@ -3397,8 +3397,8 @@ fi
33973397

33983398

33993399
# Define the identity of the package.
3400-
PACKAGE='opensource-cobol-4j-1.1.1'
3401-
VERSION='1.1.1'
3400+
PACKAGE='opensource-cobol-4j-1.1.2'
3401+
VERSION='1.1.2'
34023402

34033403

34043404
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -24216,7 +24216,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2421624216
# report actual input values of CONFIG_FILES etc. instead of their
2421724217
# values after options handling.
2421824218
ac_log="
24219-
This file was extended by opensource COBOL 4J $as_me 1.1.1, which was
24219+
This file was extended by opensource COBOL 4J $as_me 1.1.2, which was
2422024220
generated by GNU Autoconf 2.71. Invocation command line was
2422124221

2422224222
CONFIG_FILES = $CONFIG_FILES
@@ -24284,7 +24284,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
2428424284
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2428524285
ac_cs_config='$ac_cs_config_escaped'
2428624286
ac_cs_version="\\
24287-
opensource COBOL 4J config.status 1.1.1
24287+
opensource COBOL 4J config.status 1.1.2
2428824288
configured by $0, generated by GNU Autoconf 2.71,
2428924289
with options \\"\$ac_cs_config\\"
2429024290

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.1],[[email protected]],[opensource-cobol-4j-1.1.1])
22+
AC_INIT([opensource COBOL 4J],[1.1.2],[[email protected]],[opensource-cobol-4j-1.1.2])
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.2 | Windows | 21 |
4+
| 1.1.2 | Ubuntu 24.04 | 21 |
5+
| 1.1.2 | AlmaLinux 9 | 11 |
6+
| 1.1.2 | Amazon Linux 2023 | 21 |
37
| 1.1.1 | Windows | 21 |
48
| 1.1.1 | Ubuntu 24.04 | 21 |
59
| 1.1.1 | AlmaLinux 9 | 11 |

libcobj/app/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ publishing {
7474
register<MavenPublication>("gpr") {
7575
groupId = "jp.osscons.opensourcecobol"
7676
artifactId = "libcobj"
77-
version = "1.1.1"
77+
version = "1.1.2"
7878
from(components["java"])
7979
}
8080
}

0 commit comments

Comments
 (0)