Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

the last big bang release #59

Merged
merged 25 commits into from
Nov 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
e92c166
bumped rascal to 0.40.7
jurgenvinju Oct 17, 2024
a548f65
Updated to latest released versions
DavyLandman Oct 17, 2024
3f75842
bumped versions of tutor and rascal
jurgenvinju Oct 17, 2024
9e2f998
bumped flybytes
jurgenvinju Oct 17, 2024
a8c26f8
dropped double compilation of standard library
jurgenvinju Oct 17, 2024
095d1f5
reactivated unpacking of rascal library
jurgenvinju Oct 18, 2024
acd2921
bumped typepal
jurgenvinju Oct 18, 2024
50d1a84
removed Downloading messages from log
jurgenvinju Oct 18, 2024
93267ae
bumped rascal to 0.40.14 and maven plugin to 0.28.8
jurgenvinju Oct 28, 2024
17a1809
started release notes for rascal
jurgenvinju Nov 4, 2024
081dd29
added more notes
jurgenvinju Nov 7, 2024
959dc4f
lots more
jurgenvinju Nov 7, 2024
9487a18
git diff scan complete. should still go through resolved issues
jurgenvinju Nov 7, 2024
70c484b
fixed typo
jurgenvinju Nov 7, 2024
b2b7312
Updated versions
rodinaarssen Nov 7, 2024
b98518d
fixed issue with rascal license and fundingfiles
jurgenvinju Nov 7, 2024
04c93e6
fixed broken links
jurgenvinju Nov 7, 2024
2339492
typos
jurgenvinju Nov 8, 2024
efd8b69
minor fixes
jurgenvinju Nov 8, 2024
7be4233
Using also bumped clair version
DavyLandman Nov 15, 2024
c52543a
Using latest rascal-lsp version
DavyLandman Nov 15, 2024
ad6b907
Making sure dependencies are always checked
DavyLandman Nov 15, 2024
8eeea36
Lets not go to maven every run
DavyLandman Nov 15, 2024
c7eb733
Using fixed rascal-lsp release
DavyLandman Nov 15, 2024
ed0c325
added links to closed issues
jurgenvinju Nov 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/base-jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:

# Copy docs from dependent projects, run tutor on local courses folder and copy results into docs and static/assets
- name: Run rascal-tutor and reuse libraries
run: MAVEN_OPTIONS="-Xss256m -Xmx3G" mvn -B clean package -Dwebdriver.chrome.driver=/usr/local/bin/chromedriver -Dwebdriver.chrome.browser=`which chrome`
run: MAVEN_OPTIONS="-Xss256m -Xmx3G" mvn -B clean package -Dwebdriver.chrome.driver=/usr/local/bin/chromedriver -Dwebdriver.chrome.browser=`which chrome` | grep -v "\[INFO\] Downloading"

- uses: actions/upload-artifact@v4
with:
Expand All @@ -48,4 +48,4 @@ jobs:
!.git
!.github
!.vscode
!META-INF
!META-INF
6 changes: 3 additions & 3 deletions courses/GettingHelp/FurtherReading/FurtherReading.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ keywords:

#### Packages

Rascal can be extended by loading different (third-party) packages. For example:
Rascal can be extended by loading different (third-party) [packages](/docs/Packages). For example:

* ((flybytes)) enables JVM bytecode analysis, transformation and generation in Rascal.
* ((typepal)) is a generic name and type analysis framework for programming languages and textual DSLs.
* [flybytes](/docs/Packages/Flybytes) enables JVM bytecode analysis, transformation and generation in Rascal.
* [typepal](/docs/Packages/Typepal) is a generic name and type analysis framework for programming languages and textual DSLs.

41 changes: 26 additions & 15 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,26 +24,26 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

<rascal-maven-plugin.version>0.24.0</rascal-maven-plugin.version>
<rascal.version>0.34.0</rascal.version>
<rascal-tutor.version>0.18.4</rascal-tutor.version>
<clair.version>0.12.0</clair.version>
<rascal-git.version>0.1.14</rascal-git.version>
<flybytes.version>0.2.3</flybytes.version>
<typepal.version>0.8.10</typepal.version>
<salix-core.version>0.2.3</salix-core.version>
<salix-contrib.version>0.2.4</salix-contrib.version>
<rascal-lsp.version>2.20.0</rascal-lsp.version>
<drambiguity.version>0.2.0</drambiguity.version>
<php-analysis.version>0.2.3</php-analysis.version>
<python-air.version>0.0.6</python-air.version>
<rascal-maven-plugin.version>0.28.9</rascal-maven-plugin.version>
<rascal.version>0.40.17</rascal.version>
<rascal-tutor.version>0.19.9</rascal-tutor.version>
<clair.version>0.13.1</clair.version>
<rascal-git.version>0.1.15</rascal-git.version>
<flybytes.version>0.2.8</flybytes.version>
<typepal.version>0.14.8</typepal.version>
<salix-core.version>0.2.7</salix-core.version>
<salix-contrib.version>0.2.7</salix-contrib.version>
<rascal-lsp.version>2.21.0-2</rascal-lsp.version>
<drambiguity.version>0.3.5</drambiguity.version>
<php-analysis.version>0.2.4</php-analysis.version>
<python-air.version>0.0.8</python-air.version>
</properties>

<build>
<plugins>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>3.2.0</version>
<version>3.4.0</version>
<configuration>
<filesets>
<fileset>
Expand Down Expand Up @@ -77,6 +77,16 @@
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.rascalmpl</groupId>
<artifactId>rascal</artifactId>
<version>${rascal.version}</version>
<outputDirectory>${project.basedir}</outputDirectory>
<includes>docs/**/*.*</includes>
<excludes>docs/index.value</excludes>
<excludes>docs/FUNDING.md</excludes>
<excludes>docs/CITATION.md</excludes>
</artifactItem>
<artifactItem>
<groupId>org.rascalmpl</groupId>
<artifactId>flybytes</artifactId>
Expand Down Expand Up @@ -188,7 +198,7 @@
<errorsAsWarnings>false</errorsAsWarnings>
<bin>${project.basedir}</bin> <!-- because tutor appends /docs to this -->
<srcs>
<src>|lib://rascal/org/rascalmpl/library|</src>
<!--<src>|lib://rascal/org/rascalmpl/library|</src> -->
<src>${project.basedir}/courses/WhyRascal</src>
<src>${project.basedir}/courses/Recipes</src>
<src>${project.basedir}/courses/Rascal</src>
Expand All @@ -201,6 +211,7 @@
<ignores>
<ignore>|lib://rascal/org/rascalmpl/library/lang/rascal|</ignore>
<ignore>|lib://rascal/org/rascalmpl/library/lang/c90|</ignore>
<ignore>|lib://rascal/org/rascalmpl/library/lang/c90|</ignore>
</ignores>
</configuration>
</execution>
Expand Down
2 changes: 1 addition & 1 deletion release-notes/2022-12-21-rascal-0-28-x-release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ published: true
author: "Jurgen J. Vinju"
authorlink: "http://www.rascal-mpl.org"
title: "Rascal 0.28.x release notes"
sidebar_position: 93
sidebar_position: 89
---

In this post we report on the Rascal release 0.28.x
Expand Down
Loading