Hastexo-xblock

Latest version: v8.3.0

Safety actively analyzes 723717 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 12 of 21

4.1.3

---------------------------

* [Enhancement] Add a `read_only` XBlock attribute which, when set,
blocks all keyboard and mouse interaction with the Guacamole
terminal (effectively rendering it read-only). Defaults to `false`,
meaning the terminal is rendered with full interactivity by default.

4.1.2

---------------------------

* [Bug fix] The XBlock allows to configure the layout for lab
instructions to be either above, below, left or right from the
terminal. However, that configuration was not working properly for
lab instructions that are in a nested block.

4.1.1

---------------------------

* [Bug fix] Correct the erroneous Maven `pom.xml` that accidentally
bumped 4.0.0 references to 4.1.0 in the prior release. It should
obviously have only bumped the package's own `<version>` string, and
not the model version, schema, or namespace reference.

4.1.0

---------------------------

**Do not use this release.** An erroneous invocation of `bumpversion`
resulted in a Maven `pom.xml` that renders the Guacamole subsystem
`.war` file impossible to build.

* [Enhancement] Refactor course export/import logic. XBlock editable
fields are added as attributes to the <hastexo> element in a
vertical block. `hook_events`, `ports`, `providers` and `tests` are
exported to a separate xml file. This does not affect existing
deployed courses using the XBlock, but might possibly require some
tweaking to automated deployment pipelines that rely on import and
export.
* [Bug fix] Fix support for nested `<video>` elements.
* [Enhancement] Support `<markdown>` (from the
[markdown-xblock](https://pypi.org/project/markdown-xblock/)
package) as an additional nested element (in addition to `<html>`,
`<pdf>`, and `<video>`).

4.0.0

---------------------------

* [Enhancement] Enable overriding 'delete_age' via XBlock attribute in seconds.
The global settings still only accepts 'delete_age' value in days but
is now converted to seconds internally. In future releases the settings will
begin to support suffixes 'd', 'h', 'm' and 's'.
* [BACKWARD INCOMPATIBLE] This release removes Python 2.7 from the
test matrix. This in turn means that we have also removed XBlock 1.1
and XBlock 1.2 from the test matrix (both of which rely on Python
2).
* [Testing] Include XBlock 1.4 in the test matrix.
* [Testing] Include a .gitlab-ci.yml file for running CI tests
when mirroring this repository onto a public or private GitLab
instance.

3.6.10

---------------------------

* [UI change] Disable page auto-scroll when terminal gets focused

Page 12 of 21

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.