Happyx

Latest version: v3.8.13

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

Scan your dependencies

Page 1 of 9

3.8.1

hotfix for string formatting in spa/ssr

3.8.0

Changelog
- Start working on HappyX sandbox (started from 235);
- Start working on JVM bindings (209);
- Component generics + alias for component syntax (started from 234);
- Improve `staticDir` (223, 226);
- Arguments in route decorators (205);
- Fix bugs (197, 201, 206, 215, 217, 218, 221, 227, 229, 231, 232, 238).

What's Changed
* split form data items with `strutils.split` to prevent `AssertionDefect` in regex package by derekdai in https://github.com/HapticX/happyx/pull/207
* fix typos. add a section for assigning new value to reactivity variables with `set()` by derekdai in https://github.com/HapticX/happyx/pull/208
* Minor fixes by derekdai in https://github.com/HapticX/happyx/pull/210
* Improve Norm docs. by moigagoo in https://github.com/HapticX/happyx/pull/211
* Doc updates by derekdai in https://github.com/HapticX/happyx/pull/214
* better handleRequest branching by levovix0 in https://github.com/HapticX/happyx/pull/216
* more fixes for 223 by derekdai in https://github.com/HapticX/happyx/pull/224


**Full Changelog**: https://github.com/HapticX/happyx/compare/v3.5.2...v3.8.0

3.5.2

What's Changed
* rich syntax in `buildHtml` via `{}` (194)
* python bindings server stopping was solved (191)
* `staticDir` with file extensions (181)
* requests safety with `-d:safeRequests` (180)
* new cli project type (195)
* fix components bugs (183, 185)
* fix todo example by derekdai in https://github.com/HapticX/happyx/pull/189
* mark generated handleRequest proc as gcsafe to display better errors by levovix0 in https://github.com/HapticX/happyx/pull/193

New Contributors
* derekdai made their first contribution in https://github.com/HapticX/happyx/pull/189
* levovix0 made their first contribution in https://github.com/HapticX/happyx/pull/193

**Full Changelog**: https://github.com/HapticX/happyx/compare/v3.3.0...v3.5.2

3.3.0

Changelog
- Route decorators (176)

What's Changed
* Fix incorrect English. by moigagoo in https://github.com/HapticX/happyx/pull/175

New Contributors
* moigagoo made their first contribution in https://github.com/HapticX/happyx/pull/175

**Full Changelog**: https://github.com/HapticX/happyx/compare/v3.1.0...v3.3.0

3.1.0

Changelog
- `hpx info` command for SPA (163)
- Fix bugs (171)

What's Changed
* fix: firefox adds "keep-alive" in ws connection headers by svenrdz in https://github.com/HapticX/happyx/pull/166
* Add a common 'render' function by monocoder in https://github.com/HapticX/happyx/pull/167

New Contributors
* svenrdz made their first contribution in https://github.com/HapticX/happyx/pull/166
* monocoder made their first contribution in https://github.com/HapticX/happyx/pull/167

**Full Changelog**: https://github.com/HapticX/happyx/compare/v3.0.0...v3.1.0

3.0.0

Changelog
- **NodeJS** bindings are here! (157);
These bindings now works only on Linux. On Windows you can use WSL.
Simple usage (TypeScript):
typescript
import { Server, Request } from "happyx";

const app = new Server("127.0.0.1", 5000);

app.get("/"), (req: Request) => {
return "Hello, world!";
});

app.start();

Main language is Nim still.
- Sessions (156);
- Improve component syntax (155);
- Nim variables now are modifiable in `buildHtml` macro (154);


**Full Changelog**: https://github.com/HapticX/happyx/compare/v2.11.6...v3.0.0

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.