Skip to content

Commit

Permalink
Release version 2.3 for Blender 4.2 LTS
Browse files Browse the repository at this point in the history
  • Loading branch information
OmarEmaraDev committed Jan 25, 2025
1 parent 5536752 commit 460f6cc
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:
push:
branches:
- master
- v2.2-for-blender-v2.93
- v2.3-for-blender-v4.2
pull_request:
branches:
- master
Expand All @@ -16,7 +16,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest, macos-14]
python: ['3.10', '3.11']
python: ['3.11']
steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## Unreleased
## 2.3 (25 January 2025)

### Added

Expand Down
18 changes: 9 additions & 9 deletions animation_nodes/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,9 @@
"description": "Node based visual scripting system designed for motion graphics in Blender.",
"author": "Jacques Lucke, Omar Emara",
"version": (2, 3, 0),
"blender": (2, 93, 0),
"blender": (4, 2, 0),
"location": "Animation Nodes Editor",
"category": "Node",
"warning": "This version is still in development."
}


Expand Down Expand Up @@ -91,9 +90,9 @@


from . preferences import getBlenderVersion
if getBlenderVersion() < (2, 93, 0):
if getBlenderVersion() < (4, 2, 0):
message = ("\n\n"
"The Animation Nodes addon requires at least Blender 2.93.\n"
"The Animation Nodes addon requires at least Blender 4.2.\n"
"Your are using an older version.\n"
"Please download the latest official release.")
raise Exception(message)
Expand Down Expand Up @@ -127,12 +126,13 @@
"There is a Python version mismatch.\n\n"
"Your Blender build uses: {}\n"
"Animation Nodes has been compiled for: {}\n\n"
"You have three options:\n"
" 1. Try to make Blender use another Python version.\n"
" (Blender 2.93 officially uses Python 3.9.x)\n"
" 2. Compile Animation Nodes yourself using the correct Python version.\n"
"You have four options:\n"
" 1. Download a version of Animation Nodes with a suitable python version.\n"
" 2. Try to make Blender use another Python version.\n"
" (Blender 4.2 officially uses Python 3.11.x)\n"
" 3. Compile Animation Nodes yourself using the correct Python version.\n"
" (Look in the developer manual for more information)\n"
" 3. Create an issue on Github and ask if someone can create a build for you."
" 4. Create an issue on Github and ask if someone can create a build for you."
).format(currentPythonVersion, addonPythonVersion)
raise Exception(message)

Expand Down

0 comments on commit 460f6cc

Please sign in to comment.